次の方法で共有


PDH_FMT_COUNTERVALUE構造体 (pdh.h)

PDH_FMT_COUNTERVALUE構造体には、カウンターとその状態の計算値が含まれています。

構文

typedef struct _PDH_FMT_COUNTERVALUE {
  DWORD CStatus;
  union {
    LONG     longValue;
    double   doubleValue;
    LONGLONG largeValue;
    LPCSTR   AnsiStringValue;
    LPCWSTR  WideStringValue;
  };
} PDH_FMT_COUNTERVALUE, *PPDH_FMT_COUNTERVALUE;

メンバー

CStatus

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

longValue

計算されたカウンター値を LONG として指定します。

doubleValue

計算されたカウンター値を DOUBLE として指定します。

largeValue

計算されたカウンター値を LONGLONG として指定します。

AnsiStringValue

計算されたカウンター値を LPCSTR として指定します。 サポートされていません。

WideStringValue

計算されたカウンター値を LPCWSTR として指定します。 サポートされていません。

注釈

計算されたカウンター値のデータ型は、 PdhGetFormattedCounterValue または PdhCalculateCounterFromRawValue を呼び出してカウンターの値を計算するときに指定します。

要件

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

こちらもご覧ください

PdhCalculateCounterFromRawValue

PdhGetFormattedCounterValue