업데이트: 2007년 11월
CLR(공용 언어 런타임)에서 호스트가 구현한 보안 컨텍스트 정보를 유지할 수 있도록 합니다.
interface IHostSecurityContext : IUnknown {
HRESULT Capture (
[out] IHostSecurityContext** ppClonedContext
)
};
메서드
메서드 |
설명 |
|---|---|
IHostSecurityManager::GetSecurityContext 호출로부터 반환된 IHostSecurityContext 인스턴스의 복제본을 가져옵니다. |
설명
호스트는 CLR과 사용자 코드를 통해 스레드 토큰에 대한 모든 코드 액세스를 제어할 수 있습니다. 또한 코드 액세스를 제한하여 비동기 작업이나 코드 포인트로 전체 보안 컨텍스트 정보가 전달되도록 할 수 있습니다. IHostSecurityContext는 이 보안 컨텍스트 정보를 캡슐화하므로 런타임에는 불투명하게 됩니다. 런타임에서는 Capture를 사용하여 이 정보를 캡처하며, 캡처한 정보를 스레드 풀 작업자 항목 디스패치, 종료자 실행, 모듈 생성자 및 클래스 생성자로 이동합니다.
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: MSCorEE.idl
라이브러리: MSCorEE.dll에 리소스로 포함됨
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0