共用方式為


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

使用者的登入標識碼。

MarshaledDataType

值,表示串行化數據所指定的結構類型。 如果此參數的值 是SSPIPFC_STRUCTURE_TYPE_CREDUI_CONTEXT,則可以呼叫 SspiUnmarshalCredUIContext 函式來還原串行化數據。

MarshaledDataOffset

從這個 結構的開頭到串行化數據開頭的位元元組數目。

MarshaledDataLength

串行化數據的大小,以位元組為單位。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 sspi.h

另請參閱

SEC_WINNT_CREDUI_CONTEXT