структура 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 |