NdisGetCurrentProcessorCpuUsage 関数 (ndis.h)

NdisGetCurrentProcessorCpuUsage 関数は、ブート以降の現在のプロセッサでのアクティビティの平均量をパーセンテージで返します。

メモ この関数は非推奨です。 ドライバーでは使用しないでください。
 

構文

void NdisGetCurrentProcessorCpuUsage(
  [out] PULONG pCpuUsage
);

パラメーター

[out] pCpuUsage

起動以降の現在のプロセッサの平均使用量をパーセントで表す、呼び出し元から提供された変数へのポインター。

戻り値

なし

解説

NdisGetCurrentProcessorCpuUsage 関数は、現在の使用レベルではなく、前回のブート以降の現在のプロセッサでのアクティビティの平均量を返します。 この情報は特に役に立ちません。 そのため、ドライバーで NdisGetCurrentProcessorCpuUsage を 使用しないことをお勧めします。

別の方法として、 NdisGetCurrentProcessorCounts を使用して、プロセッサが現在読み込まれているかどうかを確認できます。

要件

要件
サポートされている最小のクライアント Windows Vista 以降の NDIS 6.0 以降のドライバーでは非推奨です。 Windows XP 以降の NDIS 5.1 ドライバー (「NdisGetCurrentProcessorCpuUsage (NDIS 5.1)」を参照) では非推奨になりました。
対象プラットフォーム ユニバーサル
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL 任意のレベル

こちらもご覧ください

NdisGetCurrentProcessorCounts