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 [仅限桌面应用]
标头 sspi.h

另请参阅

SEC_WINNT_CREDUI_CONTEXT