estructura CRYPT_PROVIDER_CERT (wintrust.h)
[La estructura CRYPT_PROVIDER_CERT 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_CERT proporciona información sobre un certificado de proveedor.
Sintaxis
typedef struct _CRYPT_PROVIDER_CERT {
DWORD cbStruct;
PCCERT_CONTEXT pCert;
BOOL fCommercial;
BOOL fTrustedRoot;
BOOL fSelfSigned;
BOOL fTestCert;
DWORD dwRevokedReason;
DWORD dwConfidence;
DWORD dwError;
CTL_CONTEXT *pTrustListContext;
BOOL fTrustListSignerCert;
PCCTL_CONTEXT pCtlContext;
DWORD dwCtlError;
BOOL fIsCyclic;
PCERT_CHAIN_ELEMENT pChainElement;
} CRYPT_PROVIDER_CERT, *PCRYPT_PROVIDER_CERT;
Miembros
cbStruct
Tamaño, en bytes, de esta estructura.
pCert
Puntero al contexto del certificado.
fCommercial
Valor booleano que indica si el certificado es un certificado comercial.
fTrustedRoot
Valor booleano que indica si el certificado es un certificado raíz de confianza.
fSelfSigned
Valor booleano que indica si el certificado está autofirmado.
fTestCert
Valor booleano que indica si el certificado es un certificado de prueba.
dwRevokedReason
Valor que especifica el motivo de revocación, si procede.
dwConfidence
Combinación bit a bit de cero o más de los siguientes valores de confianza.
dwError
Puntero a una variable DWORD que contiene el valor de error de este certificado, si procede.
pTrustListContext
Puntero al CTL_CONTEXT que representa la lista de confianza de certificados (CTL).
fTrustListSignerCert
Valor booleano que especifica si el certificado es un certificado de firmante de lista de confianza.
pCtlContext
Puntero al CTL_CONTEXT que representa un CTL que contiene un certificado autofirmado, si procede.
dwCtlError
Puntero a una variable DWORD que contiene el valor de error de un CTL que contiene un certificado autofirmado, si procede.
fIsCyclic
Valor booleano que indica si la confianza del certificado es cíclica.
pChainElement
Puntero al CERT_CHAIN_ELEMENT que representa el estado del certificado dentro de una cadena.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wintrust.h |