다음을 통해 공유


WAIT_OPTION 열거형

CLR(공용 언어 런타임)에서 요청한 작업이 차단되는 경우 호스트가 수행해야 하는 작업을 나타내는 값을 포함합니다.

구문

typedef enum {  
    WAIT_MSGPUMP       = 0x1,  
    WAIT_ALERTABLE     = 0x2,  
    WAIT_NOTINDEADLOCK = 0x4,  
} WAIT_OPTION;  

멤버

멤버 Description
WAIT_ALERTABLE CLR이 IHostTask::Alert 메서드를 호출하는 경우 작업을 활성해야 함을 호스트에 알립니다.
WAIT_MSGPUMP 스레드가 차단되면 현재 OS 스레드에서 메시지를 펌핑해야 함을 호스트에 알립니다. 런타임은 STA 스레드에서만 이 값을 지정합니다.
WAIT_NOTINDEADLOCK 지정된 동기화 요청이 호스트에 의해 중단될 수 없음을 호스트에 알립니다. 즉, 호스트는 HOST_E_DEADLOCK을 반환할 수 없습니다.

설명

IHostTaskManager::SleepIHostTaskManager::SwitchToTask 메서드는 모두 이 형식의 매개 변수를 사용합니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: MSCorEE.h

라이브러리: MSCorEE.dll

.NET Framework 버전: 2.0부터 사용 가능

참고 항목