CRYPT_PROVIDER_REGDEFUSAGE Struktur (wintrust.h)
Die CRYPT_PROVIDER_REGDEFUSAGE-Struktur wird von der WintrustAddDefaultForUsage-Funktion verwendet, um Rückrufinformationen zur Standardnutzung eines Anbieters zu registrieren.
Syntax
typedef struct _CRYPT_PROVIDER_REGDEFUSAGE {
DWORD cbStruct;
GUID *pgActionID;
WCHAR *pwszDllName;
char *pwszLoadCallbackDataFunctionName;
char *pwszFreeCallbackDataFunctionName;
} CRYPT_PROVIDER_REGDEFUSAGE, *PCRYPT_PROVIDER_REGDEFUSAGE;
Member
cbStruct
Größe dieser Struktur in Bytes.
pgActionID
GUID, die die Standardaktion des Anbieters angibt.
pwszDllName
Zeiger auf den Namen der Anbieter-DLL.
pwszLoadCallbackDataFunctionName
Zeiger auf den Namen der Funktion, die die Rückrufdaten lädt, die zurückgegeben werden sollen, wenn die WintrustGetDefaultForUsage-Funktion aufgerufen wird, wobei der dwAction-Parameter auf DWACTION_ALLOCANDFILL festgelegt ist. Diese Informationen sind auch in der WINTRUST_DATA-Struktur vorhanden.
pwszFreeCallbackDataFunctionName
Zeiger auf den Namen der Funktion, die zugewiesenen Arbeitsspeicher freigibt, wenn die WintrustGetDefaultForUsage-Funktion aufgerufen wird, wobei der dwAction-Parameter auf DWACTION_FREE festgelegt ist. Diese Informationen sind auch in der WINTRUST_DATA-Struktur vorhanden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | wintrust.h |