SECURITY_IMPERSONATION_LEVEL-Enumeration (wudfddi.h)
[Gilt nur für UMDF]
Die SECURITY_IMPERSONATION_LEVEL-Enumeration enthält Werte, die Sicherheitsidentitätsstufen identifizieren.
Syntax
typedef enum _SECURITY_IMPERSONATION_LEVEL {
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL;
Konstanten
SecurityAnonymous Der Treiber kann die Identität des Clients nicht annehmen oder identifizieren. |
SecurityIdentification Der Treiber kann die Identität und die Berechtigungen des Clients abrufen, aber keine Identität des Clients annehmen. |
SecurityImpersonation Der Treiber kann die Identität des Sicherheitskontexts des Clients auf dem lokalen System annehmen. |
SecurityDelegation Der Treiber kann die Identität des Sicherheitskontexts des Clients auf Remotesystemen annehmen. |
Hinweise
Weitere Informationen zum Identitätswechsel in der UMDF finden Sie unter Behandeln des Clientidentitätswechsels.
Ein UMDF-Treiber stellt einen der Werte von SECURITY_IMPERSONATION_LEVEL an die IWDFIoRequest::Impersonate-Methode bereit, um die Identitätswechselebene festzulegen.
Weitere Informationen zu den Identitätswechselebenen finden Sie im SECURITY_IMPERSONATION_LEVEL-Enumerationstyp in der Microsoft Windows SDK-Dokumentation.
Anforderungen
Anforderung | Wert |
---|---|
Header | wudfddi.h (include Wudfddi.h) |