EContextType Enumeration
Describes the security context of the currently executing thread.
typedef enum {
eCurrentContext = 0x00,
eRestrictedContext = 0x01
} EContextType;
Members
Member |
Description |
---|---|
eCurrentContext |
Indicates the context on the current thread at the time the common language runtime (CLR) calls the IHostSecurityManager::GetSecurityContext method, or the context requested by the CLR in a call to the IHostSecurityManager::SetSecurityContext method. |
eRestrictedContext |
Indicates a context over which the host has lower privileges, such as the garbage collector, or class or module constructors. |
Remarks
The CLR supplies one of the EContextType values as a parameter value in calls to the IHostSecurityManager::GetSecurityContext and IHostSecurityManager::SetSecurityContext methods.
Requirements
Platforms: See .NET Framework System Requirements.
Header: MSCorEE.idl
Library: MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
See Also
Reference
IHostSecurityContext Interface
IHostSecurityManager Interface