Функция WintrustAddDefaultForUsage (wintrust.h)

Функция WintrustAddDefaultForUsage указывает идентификатор использования по умолчанию и сведения о обратном вызове для поставщика.

Синтаксис

BOOL WintrustAddDefaultForUsage(
  [in] const char                 *pszUsageOID,
  [in] CRYPT_PROVIDER_REGDEFUSAGE *psDefUsage
);

Параметры

[in] pszUsageOID

Указатель на строку, содержащую идентификатор.

[in] psDefUsage

Указатель на структуру CRYPT_PROVIDER_REGDEFUSAGE , содержащую сведения о обратном вызове.

Возвращаемое значение

Возвращаемое значение равно TRUE , если функция выполнена успешно; False , если функция завершается сбоем. Если функция завершается сбоем, вызовите функцию GetLastError , чтобы определить причину сбоя.

Комментарии

Если поставщик использует эту функцию и требует каких-либо данных обратного вызова, поставщик должен полностью заполнить структуру CRYPT_PROVIDER_REGDEFUSAGE .

Сведения об использовании и обратном вызове можно получить, вызвав функцию WintrustGetDefaultForUsage .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wintrust.h
Библиотека Wintrust.lib
DLL Wintrust.dll

См. также раздел

CRYPT_PROVIDER_DEFUSAGE

CRYPT_PROVIDER_REGDEFUSAGE

WintrustGetDefaultForUsage