PDH_RAW_COUNTER構造体 (pdh.h)

PDH_RAW_COUNTER構造体は、カウンター プロバイダーから収集されたデータを返します。 データに対して翻訳、書式設定、またはその他の解釈は実行されません。

構文

typedef struct _PDH_RAW_COUNTER {
  DWORD    CStatus;
  FILETIME TimeStamp;
  LONGLONG FirstValue;
  LONGLONG SecondValue;
  DWORD    MultiCount;
} PDH_RAW_COUNTER, *PPDH_RAW_COUNTER;

メンバー

CStatus

カウンター値が有効かどうかを示すカウンターの状態。 計算でデータを使用するか、その値を表示する前に、このメンバーを確認してください。 使用可能な値の一覧については、「 PDH インターフェイスの戻り値の確認」を参照してください。

TimeStamp

データが収集されたときのローカル時刻 ( FILETIME 形式)。

FirstValue

最初の生カウンター値。

SecondValue

2 番目の生のカウンター値。 レート カウンターでは、表示可能な値を計算するために 2 つの値が必要です。

MultiCount

カウンターの種類に PERF_MULTI_COUNTER フラグが含まれている場合、このメンバーには、計算で使用される追加のカウンター データが含まれます。 たとえば、PERF_100NSEC_MULTI_TIMER カウンター型には、PERF_MULTI_COUNTER フラグが含まれています。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header pdh.h

こちらもご覧ください

PdhCalculateCounterFromRawValue

PdhComputeCounterStatistics

PdhGetRawCounterValue