PDH_COUNTER_PATH_ELEMENTS_W構造体 (pdh.h)

PDH_COUNTER_PATH_ELEMENTS構造体には、カウンター パスのコンポーネントが含まれています。

構文

typedef struct _PDH_COUNTER_PATH_ELEMENTS_W {
  LPWSTR szMachineName;
  LPWSTR szObjectName;
  LPWSTR szInstanceName;
  LPWSTR szParentInstance;
  DWORD  dwInstanceIndex;
  LPWSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_W, *PPDH_COUNTER_PATH_ELEMENTS_W;

メンバー

szMachineName

コンピューター名を指定する null で終わる文字列へのポインター。

szObjectName

オブジェクト名を指定する null で終わる文字列へのポインター。

szInstanceName

インスタンス名を指定する null で終わる文字列へのポインター。 ワイルドカード文字を含めることができます。

szParentInstance

親インスタンス名を指定する null で終わる文字列へのポインター。 ワイルドカード文字を含めることができます。

dwInstanceIndex

重複するインスタンス名を一意に識別するために使用されるインデックス。

szCounterName

カウンター名を指定する null で終わる文字列へのポインター。

注釈

この構造体は、 PdhMakeCounterPath によってカウンター パスを作成するために使用され、 PdhParseCounterPath によってカウンター パスを解析するために使用されます。

この構造体にメモリを割り当てるときは、この構造体の末尾に追加されるメンバー文字列 ( szCounterName など) に十分なメモリを割り当てます。

要件

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

こちらもご覧ください

PdhMakeCounterPath

PdhParseCounterPath