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