Edit

SIGNER_DIGEST_SIGN_INFO_V1 structure

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