다음을 통해 공유


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

NUL 종결자를 포함하여 모호한 ASCII 레이블의 길이(바이트)입니다.

pszLabel

NUL로 종료된 ASCII 문자열입니다. nUL 종결자는 pszLabel에서 혼합하기 전에 schannel에 의해 제거됩니다.

IANA 등록 레이블은 기존 PRF 레이블과의 충돌을 방지하려면 "EXPORTER"로 시작해야 합니다. "실험적"으로 시작하는 레이블은 등록 없이 사용할 수 있습니다.

cbContextValue

pbContextValue

애플리케이션 컨텍스트에 대한 포인터입니다. cbContextValue가 0인 경우 NULL이어야 합니다.

cbKeyingMaterial

생성할 키 지정 재질의 길이(바이트)입니다. 0보다 커야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
머리글 schannel.h(Schannel.h, Security.h 포함)