EContextType-Enumeration
Beschreibt den Sicherheitskontext des momentan ausgeführten Threads.
typedef enum {
eCurrentContext = 0x00,
eRestrictedContext = 0x01
} EContextType;
Member
Member |
Beschreibung |
---|---|
eCurrentContext |
Gibt den Kontext im aktuellen Thread zu dem Zeitpunkt an, zu dem die Common Language Runtime (CLR) die IHostSecurityManager::GetSecurityContext-Methode aufruft, bzw. den Kontext, der von der CLR in einem Aufruf der IHostSecurityManager::SetSecurityContext-Methode angefordert wird. |
eRestrictedContext |
Gibt einen Kontext an, für den der Host über weniger Rechte verfügt, wie z. B. den Garbage Collector oder Klassen- bzw. Modulkonstruktoren. |
Hinweise
Die CLR stellt in Aufrufen der IHostSecurityManager::GetSecurityContext-Methode und der IHostSecurityManager::SetSecurityContext-Methode einen der EContextType-Werte als Parameterwert bereit.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
IHostSecurityContext-Schnittstelle
IHostSecurityManager-Schnittstelle