структура CRYPT_INTERFACE_REG (bcrypt.h)
Структура CRYPT_INTERFACE_REG используется для хранения сведений о типе интерфейса, поддерживаемого поставщиком CNG.
Синтаксис
typedef struct _CRYPT_INTERFACE_REG {
ULONG dwInterface;
ULONG dwFlags;
ULONG cFunctions;
PWSTR *rgpszFunctions;
} CRYPT_INTERFACE_REG, *PCRYPT_INTERFACE_REG;
Члены
dwInterface
Содержит идентификатор типа интерфейса. Это может быть одно из следующих значений.
dwFlags
Содержит флаги, которые изменяют поведение интерфейса. Это может быть одно из следующих значений.
Значение | Значение |
---|---|
|
Это значение недоступно для использования. |
|
Интерфейс регистрируется в локальной таблице конфигурации. |
cFunctions
Содержит количество элементов в массиве rgpszFunctions .
rgpszFunctions
Массив строк Юникода, заканчивающихся значением NULL, который содержит идентификаторы алгоритмов, поддерживаемых этим интерфейсом. Эти идентификаторы могут быть стандартными идентификаторами алгоритмов CNG или идентификаторами для других зарегистрированных алгоритмов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | bcrypt.h |