структура 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 |