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 |