Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SIGNER_DIGEST_SIGN_INFO_V1 structure contains information about digest signing. It contains a pointer to a digest signing function implemented within the provided dll.
Note
This structure is not defined in any header file. To use this structure, you must define it yourself as shown in this topic.
Syntax
typedef struct SIGNER_DIGEST_SIGN_INFO_V1
{
DWORD cbSize; //Required: should be set to sizeof(SIGNER_DIGEST_SIGN_INFO_V1)
PFN_AUTHENTICODE_DIGEST_SIGN pfnAuthenticodeDigestSign; //Required: pointer to AuthenticodeDigestSign function
PCRYPT_DATA_BLOB pMetadataBlob; //Optional: metadata blob (opaque to SignerSignEx3)
} SIGNER_DIGEST_SIGN_INFO_V1, *PSIGNER_DIGEST_SIGN_INFO_V1;
Members
-
cbSize
-
The size, in bytes, of the structure.
-
pMetadataBlob
-
Optional pointer to CRYPT_DATA_BLOB specifying metadata.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 10 [desktop apps only] |
| Minimum supported server |
Windows Server 2016 [desktop apps only] |
| DLL | Mssign32.dll |