Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[A estrutura CRYPT_PROVIDER_SGNR está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
A estrutura CRYPT_PROVIDER_SGNR fornece informações sobre um signatário ou contra-atribuídor.
Sintaxe
typedef struct _CRYPT_PROVIDER_SGNR {
DWORD cbStruct;
FILETIME sftVerifyAsOf;
DWORD csCertChain;
struct _CRYPT_PROVIDER_CERT *pasCertChain;
DWORD dwSignerType;
CMSG_SIGNER_INFO *psSigner;
DWORD dwError;
DWORD csCounterSigners;
struct _CRYPT_PROVIDER_SGNR *pasCounterSigners;
PCCERT_CHAIN_CONTEXT pChainContext;
} CRYPT_PROVIDER_SGNR, *PCRYPT_PROVIDER_SGNR;
Membros
cbStruct
O tamanho, em bytes, dessa estrutura.
sftVerifyAsOf
A hora atual ou o carimbo de data/hora.
csCertChain
Número de elementos na matriz pasCertChain .
pasCertChain
Matriz de estruturas de CRYPT_PROVIDER_CERT .
dwSignerType
Tipo de signatário, se conhecido pela política. Esse valor será zero, se o tipo de signatário for desconhecido ou o valor a seguir.
| Valor | Significado |
|---|---|
|
Signatário de carimbo de data/hora. |
psSigner
Um ponteiro para uma estrutura de CMSG_SIGNER_INFO .
dwError
Valor de erro, se houver, ao compilar ou verificar o signatário.
csCounterSigners
Número de elementos na matriz pasCounterSigners .
pasCounterSigners
Um ponteiro para uma matriz de estruturas de CRYPT_PROVIDER_SGNR que representam os contratributores.
pChainContext
Um ponteiro para uma estrutura de CERT_CHAIN_CONTEXT .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | wintrust.h |