Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Блокирует вызывающую задачу до завершения задачи, представленной текущим экземпляром IHostTask , указанного интервала времени или вызова IHostTask::Alert .
Синтаксис
HRESULT Join (
[in] DWORD milliseconds,
[in] DWORD option
);
Параметры
milliseconds
[in] Интервал времени (в миллисекундах) для ожидания завершения задачи. Если этот интервал истекает до завершения задачи, вызывающая задача разблокирует.
option
[in] Одно из WAIT_OPTION значений. Значение WAIT_ALERTABLE предписывает узлу разбудить задачу, если Alert вызывается до milliseconds истечения.
Возвращаемое значение
| HRESULT | Описание: |
|---|---|
| S_OK |
Join возвращено успешно. |
| HOST_E_CLRNOTAVAILABLE | Среда CLR не была загружена в процесс, или среда CLR находится в состоянии, в котором она не может выполнить управляемый код или обработать вызов. |
| HOST_E_TIMEOUT | Время ожидания звонка истекло. |
| HOST_E_NOT_OWNER | Вызывающий объект не владеет блокировкой. |
| HOST_E_ABANDONED | Событие было отменено, когда заблокированный поток или оптоволокно ожидал его, или текущий IHostTask экземпляр не связан с задачей. |
| E_FAIL | Произошла неизвестная катастрофическая ошибка. Когда метод возвращает E_FAIL, среда CLR больше не используется в рамках процесса. Последующие вызовы методов размещения возвращают HOST_E_CLRNOTAVAILABLE. |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0.