GetCurrentProcessorNumber 関数 (processthreadsapi.h)

この関数の呼び出し中に現在のスレッドが実行されていたプロセッサの数を取得します。

構文

DWORD GetCurrentProcessorNumber();

戻り値

関数は、現在のプロセッサ番号を返します。

注釈

この関数は、プロセスのパフォーマンスを見積もるための情報を提供するために使用されます。

論理プロセッサが 64 を超えるシステムでは、 GetCurrentProcessorNumber 関数は、論理プロセッサが割り当てられている プロセッサ グループ 内のプロセッサ番号を返します。 現在のプロセッサのプロセッサ グループと数を取得するには、 GetCurrentProcessorNumberEx 関数を使用します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー processthreadsapi.h (Windows Vista、Windows 7、Windows Server 2008 Windows Server 2008 R2 の場合は Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll

関連項目

複数のプロセッサ

プロセス関数とスレッド関数

処理