Поделиться через


Метод CurrentScheduler::Detach

Отсоединяет текущий планировщик от вызывающего контекста и восстанавливает ранее присоединенный планировщик как текущего планировщика, если таковой существует.После этого метод возвращает вызывающий контекст затем управляться планировщиком, который ранее был вложен в контекст с помощью CurrentScheduler::Create или метод Scheduler::Attach.

static void __cdecl Detach();

Заметки

Метод Detach неявно удаляет значение счетчика ссылок из планировщика.

Если планировщик вложенный вызывающему контексту, то вызов этого метода приводит к исключению исключении scheduler_not_attached.

Этот метод вызывается из контекста, внутренний и управляемого планировщиком или контекстом, который был вложен с помощью метода за исключением методов Scheduler::Attach или CurrentScheduler::Create, приведет к improper_scheduler_detach вызываемом исключении.

Требования

Заголовок: concrt.h

Параллелизм пространство имен:

См. также

Ссылки

Класс CurrentScheduler

Метод Scheduler::Attach

Метод CurrentScheduler::Create