다음을 통해 공유


CREDUIWIN_MARSHALED_CONTEXT 구조체(sspi.h)

ICredentialProvider::SetSerialization 메서드를 사용하여 serialize된 자격 증명 정보를 지정합니다.

구문

typedef struct _CREDUIWIN_MARSHALED_CONTEXT {
  GUID   StructureType;
  USHORT cbHeaderLength;
  LUID   LogonId;
  GUID   MarshaledDataType;
  ULONG  MarshaledDataOffset;
  USHORT MarshaledDataLength;
} CREDUIWIN_MARSHALED_CONTEXT, *PCREDUIWIN_MARSHALED_CONTEXT;

멤버

StructureType

구조체의 형식입니다. CREDUIWIN_STRUCTURE_TYPE_SSPIPFC 합니다.

cbHeaderLength

헤더의 크기(바이트)입니다.

LogonId

사용자의 로그온 ID입니다.

MarshaledDataType

직렬화된 데이터가 지정하는 구조체의 형식을 나타내는 값입니다. 이 매개 변수의 값이 SSPIPFC_STRUCTURE_TYPE_CREDUI_CONTEXT 경우 SspiUnmarshalCredUIContext 함수를 호출하여 데이터를 역직렬화할 수 있습니다.

MarshaledDataOffset

이 구조체의 시작부터 직렬화된 데이터의 시작까지의 바이트 수입니다.

MarshaledDataLength

직렬화된 데이터의 크기(바이트)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 sspi.h

추가 정보

SEC_WINNT_CREDUI_CONTEXT