次の方法で共有


CurrentScheduler::GetNumberOfVirtualProcessors メソッド

呼び出し元コンテキストに関連付けられているスケジューラで使用される、現在の仮想プロセッサの数を返します。

static unsigned int __cdecl GetNumberOfVirtualProcessors();

戻り値

スケジューラが呼び出し元のコンテキストに関連付けられている場合は、そのスケジューラで使用される仮想プロセッサの現在の数。それ以外の場合は、値 -1

解説

呼び出し元のコンテキストがスケジューラに関連付けられていない場合、このメソッドを呼び出してもスケジューラはアタッチされません。

このメソッドの戻り値は、呼び出し元のコンテキストに関連付けられているスケジューラで使用される仮想プロセッサの数を瞬間的にサンプリングしたものです。 この値は、返された時点古い場合があります。

必要条件

ヘッダー: concrt.h

名前空間: concurrency

参照

関連項目

CurrentScheduler クラス