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 |