次の方法で共有


NdisGroupMaxProcessorCount 関数 (ndis.h)

NdisGroupMaxProcessorCount 関数は、指定されたプロセッサ グループ内のプロセッサの最大数を決定します。

構文

ULONG NdisGroupMaxProcessorCount(
  USHORT Group
);

パラメーター

Group

ローカル コンピューター システムのプロセッサ グループを識別する USHORT 値。

戻り値

NdisGroupMaxProcessorCount はGroup パラメーターで指定されたグループに含まれるプロセッサの最大数の ULONG 値を返します。 プロセッサの数は 0 から始まる値です。

Group パラメーターがALL_PROCESSOR_GROUPS場合、NdisGroupMaxProcessorCount はローカル コンピューター内のプロセッサの最大数を返します。

注釈

NDIS ドライバーは、リソースを割り当てる前に、初期化中に NdisGroupMaxProcessorCount 関数を呼び出す可能性があります。

メモ NDIS 6.20 以降のドライバーは、プロセッサ グループ 0 のプロセッサ数のみを返すので 、NdisSystemProcessorCount 関数を使用しないでください。
 
プロセッサ数は、CPU のホット アド機能をサポートする SKU で実行時に変更される可能性があります。 アクティブなプロセッサ数を取得するには、 を呼び出します。 NdisGroupActiveProcessorCount 関数。

要件

要件
サポートされている最小のクライアント NDIS 6.20 以降でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL 任意のレベル

こちらもご覧ください

NdisGroupActiveProcessorCount

NdisSystemProcessorCount