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 |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for