Partager via


CREDUIWIN_MARSHALED_CONTEXT structure (sspi.h)

Spécifie les informations d’identification qui ont été sérialisées à l’aide de la méthode ICredentialProvider ::SetSerialization .

Syntaxe

typedef struct _CREDUIWIN_MARSHALED_CONTEXT {
  GUID   StructureType;
  USHORT cbHeaderLength;
  LUID   LogonId;
  GUID   MarshaledDataType;
  ULONG  MarshaledDataOffset;
  USHORT MarshaledDataLength;
} CREDUIWIN_MARSHALED_CONTEXT, *PCREDUIWIN_MARSHALED_CONTEXT;

Membres

StructureType

Type de la structure. Cela doit être CREDUIWIN_STRUCTURE_TYPE_SSPIPFC.

cbHeaderLength

Taille, en octets, de l’en-tête.

LogonId

ID d’ouverture de session de l’utilisateur.

MarshaledDataType

Valeur qui représente le type de structure spécifié par les données sérialisées. Si la valeur de ce paramètre est SSPIPFC_STRUCTURE_TYPE_CREDUI_CONTEXT, les données peuvent être désérialisées en appelant la fonction SspiUnmarshalCredUIContext .

MarshaledDataOffset

Nombre d’octets entre le début de cette structure et le début des données sérialisées.

MarshaledDataLength

Taille, en octets, des données sérialisées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête sspi.h

Voir aussi

SEC_WINNT_CREDUI_CONTEXT