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