Перечисление WAIT_OPTION
Содержит значения, указывающие действие, которое должен выполнить узел, если операция, запрошенная средой CLR, блокируется.
Синтаксис
typedef enum {
WAIT_MSGPUMP = 0x1,
WAIT_ALERTABLE = 0x2,
WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;
Элементы
Член | Описание |
---|---|
WAIT_ALERTABLE |
Уведомляет узел о том, что задача должна быть пробуждена, если среда CLR вызывает метод IHostTask::Alert . |
WAIT_MSGPUMP |
Уведомляет узел о том, что он должен перекачивать сообщения в текущий поток ОС, если поток блокируется. Среда выполнения задает это значение только в потоке STA . |
WAIT_NOTINDEADLOCK |
Уведомляет узел о том, что указанный запрос синхронизации не может быть нарушен узлом. То есть узел не может вернуть HOST_E_DEADLOCK . |
Комментарии
Методы IHostTaskManager::Sleep и IHostTaskManager::SwitchToTask принимают параметр этого типа.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.h
Библиотека: MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0.
См. также раздел
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.