UMS スレッド スケジューラに IUMSCompletionList インターフェイスを割り当てます。
virtual void SetCompletionList(
IUMSCompletionList * pCompletionList
) =0;
パラメーター
- pCompletionList
スケジューラに割り当てる完了リスト インターフェイス。 リストはスケジューラごとに 1 つです。
解説
リソース マネージャーは、UMS スレッドが必要であることを示したスケジューラでこのメソッドを呼び出します。この呼び出しは、スケジューラがリソースの最初の割り当てを要求した後に行われます。 スケジューラは、IUMSCompletionList インターフェイスを使用して、UMS スレッド プロキシのブロックが解除されたタイミングを判断できます。 このインターフェイスには、UMS スケジューラに割り当てられている仮想プロセッサ ルートで実行中のスレッド プロキシからのみアクセスできます。
必要条件
ヘッダー: concrtrm.h
名前空間: Concurrency