次の方法で共有


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 以降でサポートされています。
ターゲット プラットフォーム 万国
ヘッダー ndis.h (Ndis.h を含む)
ライブラリ Ndis.lib
IRQL 任意のレベル

関連項目

NdisGroupActiveProcessorCount

NdisSystemProcessorCount