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