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

こちらもご覧ください

SEC_WINNT_CREDUI_CONTEXT