CREDUIWIN_MARSHALED_CONTEXT-Struktur (sspi.h)
Gibt Anmeldeinformationen an, die mithilfe der ICredentialProvider::SetSerialization-Methode serialisiert wurden.
Syntax
typedef struct _CREDUIWIN_MARSHALED_CONTEXT {
GUID StructureType;
USHORT cbHeaderLength;
LUID LogonId;
GUID MarshaledDataType;
ULONG MarshaledDataOffset;
USHORT MarshaledDataLength;
} CREDUIWIN_MARSHALED_CONTEXT, *PCREDUIWIN_MARSHALED_CONTEXT;
Member
StructureType
Der Typ der Struktur. Dies muss CREDUIWIN_STRUCTURE_TYPE_SSPIPFC sein.
cbHeaderLength
Die Größe des Headers in Bytes.
LogonId
Die Anmelde-ID des Benutzers.
MarshaledDataType
Ein Wert, der den Strukturtyp darstellt, den die serialisierten Daten angeben. Wenn der Wert dieses Parameters SSPIPFC_STRUCTURE_TYPE_CREDUI_CONTEXT ist, können die Daten deserialisiert werden, indem die Funktion SspiUnmarshalCredUIContext aufgerufen wird.
MarshaledDataOffset
Die Anzahl der Bytes vom Anfang dieser Struktur bis zum Anfang der serialisierten Daten.
MarshaledDataLength
Die Größe der serialisierten Daten in Bytes.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | sspi.h |