CRYPT_PROVIDER_PRIVDATA structure (wintrust.h)
[The CRYPT_PROVIDER_PRIVDATA structure is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
The CRYPT_PROVIDER_PRIVDATA structure contains private data to be used by a provider. The structure is used by the CRYPT_PROVIDER_DATA structure.
Syntax
typedef struct _CRYPT_PROVIDER_PRIVDATA {
DWORD cbStruct;
GUID gProviderID;
DWORD cbProvData;
void *pvProvData;
} CRYPT_PROVIDER_PRIVDATA, *PCRYPT_PROVIDER_PRIVDATA;
Members
cbStruct
The size, in bytes, of this structure.
gProviderID
GUID that identifies the provider.
cbProvData
Number of bytes referenced by pvProvData.
pvProvData
A pointer to a void that contains the private data.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wintrust.h |