次の方法で共有


CurrentScheduler::Detach メソッド

呼び出し元コンテキストから現在のスケジューラをデタッチし、以前アタッチされていたスケジューラがあれば、それを現在のスケジューラとして元に戻します。 このメソッドが制御を返した後は、以前に CurrentScheduler::Create メソッドまたは Scheduler::Attach メソッドを使用して呼び出し元コンテキストにアタッチされていたスケジューラによって、呼び出し元コンテキストが管理されます。

_CRTIMP static void __cdecl Detach();

解説

Detach メソッドは、スケジューラから参照カウントを暗黙的に削除します。

呼び出し元のコンテキストにスケジューラが関連付けられていない場合、このメソッドを呼び出すと、improper_scheduler_detach 例外がスローされます。

必要条件

ヘッダー: concrt.h

名前空間: Concurrency

参照

参照

CurrentScheduler クラス

Scheduler::Attach メソッド

CurrentScheduler::Create メソッド