структура SecPkgContext_KeyingMaterialInfo (schannel.h)
Структура SecPkgContext_KeyingMaterialInfo содержит сведения об экспортируемом материале ключей в контексте безопасности.
Синтаксис
typedef struct _SecPkgContext_KeyingMaterialInfo {
WORD cbLabel;
LPSTR pszLabel;
WORD cbContextValue;
PBYTE pbContextValue;
DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;
Члены
cbLabel
Длина (в байтах) неоднозначной метки ASCII, включая признак конца NUL.
pszLabel
Строка ASCII с завершением NUL. Признак конца NUL будет удален schannel перед смешением в pszLabel.
Метки, зарегистрированные в IANA, должны начинаться с "EXPORTER", чтобы избежать конфликтов с существующими метками PRF. Метки, начинающиеся с "EXPERIMENTAL", можно использовать без регистрации.
cbContextValue
pbContextValue
Указатель на контекст приложения. Значение должно иметь значение NULL , если cbContextValue равно нулю.
cbKeyingMaterial
Длина создаваемого материала ключа (в байтах). Должен быть больше нуля.
Требования
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | schannel.h (включая Schannel.h, Security.h) |