WAIT_OPTION 열거형
CLR(공용 언어 런타임)에서 요청한 작업이 차단되는 경우 호스트에서 수행해야 할 작업을 나타내는 값을 포함합니다.
typedef enum {
WAIT_MSGPUMP = 0x1,
WAIT_ALERTABLE = 0x2,
WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;
멤버
멤버 |
설명 |
---|---|
WAIT_ALERTABLE |
CLR에서 IHostTask::Alert 메서드를 호출할 경우 작업을 다시 시작해야 함을 호스트에 알립니다. |
WAIT_MSGPUMP |
스레드가 차단되는 경우 현재 OS 스레드에서 메시지를 펌프해야 함을 호스트에 알립니다. 런타임에서는 STA 스레드에 대해서만 이 값을 지정합니다. |
WAIT_NOTINDEADLOCK |
지정된 동기화 요청을 호스트가 중단할 수 없음을 호스트에 알립니다. 즉 호스트에서 HOST_E_DEADLOCK을 반환할 수 없습니다. |
설명
IHostTaskManager::Sleep 및 IHostTaskManager::SwitchToTask 메서드 모두 이 형식의 매개 변수를 사용합니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: MSCorEE.h
라이브러리: MSCorEE.dll
.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0