NdisSystemActiveProcessorCount 関数 (ndis.h)
NdisSystemActiveProcessorCount 関数は、ローカル コンピューターで現在アクティブなプロセッサの数を返します。
構文
ULONG NdisSystemActiveProcessorCount(
PKAFFINITY ActiveProcessors
);
パラメーター
ActiveProcessors
現在アクティブなプロセッサのセットを表すビットマップを受け取る KAFFINITY型指定された変数へのポインター。 ホット追加環境では、このビットマップは実行時に変更される可能性があります。
戻り値
NdisSystemActiveProcessorCount は、ローカル コンピューターで現在アクティブなプロセッサの数を返します。
備考
NDIS ドライバーは、リソースを割り当てる前に初期化中に NdisSystemActiveProcessorCount 関数を呼び出す可能性があります。
NdisSystemActiveProcessorCount は次のようになります。KeQueryActiveProcessorCount 関数を します。
Windows Server 2008 Enterprise オペレーティング システムと Windows Server 2008 Datacenter オペレーティング システムは、動的ハードウェア パーティション分割 サポートします。 動的ハードウェア パーティション分割の一環として、Windows Server 2008 では、実行時に CPU のホット アド操作がサポートされます。 ホット追加 CPU 環境では、プロセッサの数が実行時に一定のままにならない場合があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.1 でサポートされています。 NDIS 6.20 以降では、代わりに NdisGroupActiveProcessorCount を使用します。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | 任意のレベル |
関連項目
NdisGroupActiveProcessorCount の
NdisSystemProcessorCount の