Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta estructura encapsula una firma utilizada para comprobar los archivos ejecutables.
Syntax
typedef struct _WIN_CERTIFICATE {
DWORD dwLength;
WORD wRevision;
WORD wCertificateType;
BYTE bCertificate[ANYSIZE_ARRAY];
} WIN_CERTIFICATE, *LPWIN_CERTIFICATE;
Members
dwLength
Especifica la longitud, en bytes, de la firma.
wRevision
Especifica la revisión del certificado.
Las revisiones de certificado definidas se WIN_CERT_REVISION_1_0 (0x0100) y WIN_CERT_REVISION_2_0 (0x0200).
wCertificateType
Especifica el tipo de certificado.
| Valor | Descripción |
|---|---|
| WIN_CERT_TYPE_X509 (0x0001) | El miembro bCertificate contiene un certificado X.509. |
| WIN_CERT_TYPE_PKCS_SIGNED_DATA (0x0002) | El miembro bCertificate contiene una estructura PKCS SignedData . |
| WIN_CERT_TYPE_RESERVED_1 (0x0003) | Reservado. |
| WIN_CERT_TYPE_PKCS1_SIGN (0x0009) | El miembro bCertificate contiene PKCS1_MODULE_SIGN campos. |
bCertificate[ANYSIZE_ARRAY]
Matriz de certificados.
El formato de este miembro depende del valor de wCertificateType.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
| Header | wintrust.h |