структура CRYPT_REGISTER_ACTIONID (wintrust.h)

[Структура CRYPT_REGISTER_ACTIONID доступна для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Структура CRYPT_REGISTER_ACTIONID предоставляет сведения о функциях поставщика. Эта структура используется функцией WintrustAddActionID .

Синтаксис

typedef struct _CRYPT_REGISTER_ACTIONID {
  DWORD                 cbStruct;
  CRYPT_TRUST_REG_ENTRY sInitProvider;
  CRYPT_TRUST_REG_ENTRY sObjectProvider;
  CRYPT_TRUST_REG_ENTRY sSignatureProvider;
  CRYPT_TRUST_REG_ENTRY sCertificateProvider;
  CRYPT_TRUST_REG_ENTRY sCertificatePolicyProvider;
  CRYPT_TRUST_REG_ENTRY sFinalPolicyProvider;
  CRYPT_TRUST_REG_ENTRY sTestPolicyProvider;
  CRYPT_TRUST_REG_ENTRY sCleanupProvider;
} CRYPT_REGISTER_ACTIONID, *PCRYPT_REGISTER_ACTIONID;

Члены

cbStruct

Размер данной структуры (в байтах).

sInitProvider

CRYPT_TRUST_REG_ENTRY структура, которая идентифицирует функцию, которая инициализирует поставщик.

sObjectProvider

CRYPT_TRUST_REG_ENTRY структура, идентифицирующая функцию поставщика объектов.

sSignatureProvider

CRYPT_TRUST_REG_ENTRY структура, идентифицирующая функцию поставщика подписей.

sCertificateProvider

CRYPT_TRUST_REG_ENTRY структура, идентифицирующая функцию поставщика сертификатов.

sCertificatePolicyProvider

CRYPT_TRUST_REG_ENTRY структуры, определяющей функцию поставщика политики сертификатов.

sFinalPolicyProvider

CRYPT_TRUST_REG_ENTRY структуры, определяющей окончательную функцию поставщика политик.

sTestPolicyProvider

CRYPT_TRUST_REG_ENTRY структуры, определяющей функцию поставщика политики тестирования.

sCleanupProvider

CRYPT_TRUST_REG_ENTRY структуры, определяющей функцию поставщика очистки.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wintrust.h

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

CRYPT_TRUST_REG_ENTRY

WintrustAddActionID