CREDUIWIN_MARSHALED_CONTEXT構造体 (sspi.h)
ICredentialProvider::SetSerialization メソッドを使用してシリアル化された資格情報を指定します。
構文
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 [デスクトップ アプリのみ] |
Header | sspi.h |