структура CRYPT_PROVIDER_REG (bcrypt.h)
Структура CRYPT_PROVIDER_REG используется для хранения сведений о регистрации поставщика CNG.
Синтаксис
typedef struct _CRYPT_PROVIDER_REG {
ULONG cAliases;
PWSTR *rgpszAliases;
PCRYPT_IMAGE_REG pUM;
PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;
Члены
cAliases
Содержит количество элементов в массиве rgpszAliases . Если у поставщика нет псевдонимов, этот элемент будет равен нулю, а член rgpszAliases — NULL.
rgpszAliases
Массив строк Юникода, заканчивающихся значением NULL, который содержит псевдонимы поставщика. Если у поставщика нет псевдонимов, этот элемент будет содержать значение NULL , а элемент cAliases — ноль.
pUM
Указатель на структуру CRYPT_IMAGE_REG , содержащую сведения о регистрации для поставщика пользовательского режима. Если этот член имеет значение NULL, поставщик не регистрируется в пользовательском режиме.
pKM
Указатель на структуру CRYPT_IMAGE_REG , содержащую сведения о регистрации для поставщика режима ядра. Если этот член имеет значение NULL, поставщик не регистрируется в режиме ядра.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | bcrypt.h |