Skip to content

Latest commit

 

History

History
103 lines (86 loc) · 2.57 KB

ns-wintrust-win_certificate.md

File metadata and controls

103 lines (86 loc) · 2.57 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:wintrust._WIN_CERTIFICATE
WIN_CERTIFICATE (wintrust.h)
This structure encapsulates a signature used in verifying executable files.
*LPWIN_CERTIFICATE
PWIN_CERTIFICATE
PWIN_CERTIFICATE structure pointer [Security]
WIN_CERTIFICATE
WIN_CERTIFICATE structure [Security]
security.win_certificate
wintrust/PWIN_CERTIFICATE
wintrust/WIN_CERTIFICATE
security\win_certificate.htm
security
AC666871-265B-4D09-B7A6-DEC48D4645FD
12/05/2018
*LPWIN_CERTIFICATE, PWIN_CERTIFICATE, PWIN_CERTIFICATE structure pointer [Security], WIN_CERTIFICATE, WIN_CERTIFICATE structure [Security], security.win_certificate, wintrust/PWIN_CERTIFICATE, wintrust/WIN_CERTIFICATE
wintrust.h
Windows
Windows XP [desktop apps only]
Windows Server 2003 [desktop apps only]
Windows
WIN_CERTIFICATE, *LPWIN_CERTIFICATE
19H1
_WIN_CERTIFICATE
wintrust/_WIN_CERTIFICATE
LPWIN_CERTIFICATE
wintrust/LPWIN_CERTIFICATE
WIN_CERTIFICATE
wintrust/WIN_CERTIFICATE
c++
APIRef
kbSyntax
HeaderDef
Wintrust.h
WIN_CERTIFICATE

WIN_CERTIFICATE structure

-description

This structure encapsulates a signature used in verifying executable files.

-struct-fields

-field dwLength

Specifies the length, in bytes, of the signature.

-field wRevision

Specifies the certificate revision.

The only defined certificate revision is WIN_CERT_REVISION_1_0 (0x0100).

-field wCertificateType

Specifies the type of certificate.

Value Description
WIN_CERT_TYPE_X509 (0x0001) The bCertificate member contains an X.509 certificate.
WIN_CERT_TYPE_PKCS_SIGNED_DATA (0x0002) The bCertificate member contains a PKCS SignedData structure.
WIN_CERT_TYPE_RESERVED_1 (0x0003) Reserved.
WIN_CERT_TYPE_PKCS1_SIGN (0x0009) The bCertificate member contains PKCS1_MODULE_SIGN fields.

-field bCertificate

An array of certificates.

The format of this member depends on the value of wCertificateType.