estructura CRYPT_PROVIDER_SGNR (wintrust.h)
[La estructura CRYPT_PROVIDER_SGNR está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
La estructura CRYPT_PROVIDER_SGNR proporciona información sobre un firmante o un contador.
Sintaxis
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;
Miembros
cbStruct
Tamaño, en bytes, de esta estructura.
sftVerifyAsOf
La hora actual o la marca de tiempo.
csCertChain
Número de elementos de la matriz pasCertChain .
pasCertChain
Matriz de estructuras de CRYPT_PROVIDER_CERT .
dwSignerType
Tipo de firmante, si la directiva la conoce. Este valor es cero, si el tipo de firmante es desconocido o el valor siguiente.
Valor | Significado |
---|---|
|
Firmante de marca de tiempo. |
psSigner
Puntero a una estructura de CMSG_SIGNER_INFO .
dwError
Valor de error, si existe, al compilar o comprobar el firmante.
csCounterSigners
Número de elementos de la matriz pasCounterSigners .
pasCounterSigners
Puntero a una matriz de estructuras de CRYPT_PROVIDER_SGNR que representan los contadores.
pChainContext
Puntero a una estructura de CERT_CHAIN_CONTEXT .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wintrust.h |