24#define SIGNER_CERT_SPC_FILE 1
25#define SIGNER_CERT_STORE 2
26#define SIGNER_CERT_SPC_CHAIN 3
28#define SIGNER_CERT_POLICY_STORE 0x1
29#define SIGNER_CERT_POLICY_CHAIN 0x2
30#define SIGNER_CERT_POLICY_CHAIN_NO_ROOT 0x8
32#define SIGNER_NO_ATTR 0
33#define SIGNER_AUTHCODE_ATTR 1
struct _SIGNER_ATTR_AUTHCODE * PSIGNER_ATTR_AUTHCODE
struct _SIGNER_BLOB_INFO SIGNER_BLOB_INFO
struct _SIGNER_SUBJECT_INFO SIGNER_SUBJECT_INFO
struct _SIGNER_BLOB_INFO * PSIGNER_BLOB_INFO
struct _SIGNER_PROVIDER_INFO * PSIGNER_PROVIDER_INFO
struct _SIGNER_SIGNATURE_INFO * PSIGNER_SIGNATURE_INFO
struct _SIGNER_SPC_CHAIN_INFO SIGNER_SPC_CHAIN_INFO
struct _SIGNER_FILE_INFO SIGNER_FILE_INFO
struct _SIGNER_CONTEXT * PSIGNER_CONTEXT
struct _SIGNER_CERT SIGNER_CERT
struct _SIGNER_SUBJECT_INFO * PSIGNER_SUBJECT_INFO
struct _SIGNER_CERT_STORE_INFO * PSIGNER_CERT_STORE_INFO
struct _SIGNER_ATTR_AUTHCODE SIGNER_ATTR_AUTHCODE
struct _SIGNER_FILE_INFO * PSIGNER_FILE_INFO
struct _SIGNER_SPC_CHAIN_INFO * PSIGNER_SPC_CHAIN_INFO
struct _SIGNER_CONTEXT SIGNER_CONTEXT
struct _SIGNER_CERT * PSIGNER_CERT
struct _SIGNER_PROVIDER_INFO SIGNER_PROVIDER_INFO
struct _SIGNER_CERT_STORE_INFO SIGNER_CERT_STORE_INFO
struct _SIGNER_SIGNATURE_INFO SIGNER_SIGNATURE_INFO
const WCHAR * pwszDisplayName
const CERT_CONTEXT * pSigningCert
SIGNER_SPC_CHAIN_INFO * pSpcChainInfo
const WCHAR * pwszSpcFile
SIGNER_CERT_STORE_INFO * pCertStoreInfo
const WCHAR * pwszFileName
const WCHAR * pwszProviderName
CRYPT_ATTRIBUTES * psUnauthenticated
SIGNER_ATTR_AUTHCODE * pAttrAuthcode
CRYPT_ATTRIBUTES * psAuthenticated
const WCHAR * pwszSpcFile
SIGNER_FILE_INFO * pSignerFileInfo
SIGNER_BLOB_INFO * pSignerBlobInfo