Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура CRYPT_PROVIDER_REGDEFUSAGE используется функцией WintrustAddDefaultForUsage для регистрации сведений об использовании по умолчанию поставщика обратного вызова.
Синтаксис
typedef struct _CRYPT_PROVIDER_REGDEFUSAGE {
DWORD cbStruct;
GUID *pgActionID;
WCHAR *pwszDllName;
char *pwszLoadCallbackDataFunctionName;
char *pwszFreeCallbackDataFunctionName;
} CRYPT_PROVIDER_REGDEFUSAGE, *PCRYPT_PROVIDER_REGDEFUSAGE;
Члены
cbStruct
Размер этой структуры в байтах.
pgActionID
GUID, указывающий действие поставщика по умолчанию.
pwszDllName
Указатель на имя библиотеки DLL поставщика.
pwszLoadCallbackDataFunctionName
Указатель на имя функции, которая загружает данные обратного вызова, возвращаемые при вызове функции WintrustGetDefaultForUsage с параметром dwAction , равным DWACTION_ALLOCANDFILL. Эти сведения также существуют в структуре WINTRUST_DATA .
pwszFreeCallbackDataFunctionName
Указатель на имя функции, которая освобождает выделенную память при вызове функции WintrustGetDefaultForUsage с параметром dwAction , равным DWACTION_FREE. Эти сведения также существуют в структуре WINTRUST_DATA .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | wintrust.h |