PDH_COUNTER_PATH_ELEMENTS_A 構造体 (pdh.h)
PDH_COUNTER_PATH_ELEMENTS構造体には、カウンター パスのコンポーネントが含まれています。
構文
typedef struct _PDH_COUNTER_PATH_ELEMENTS_A {
LPSTR szMachineName;
LPSTR szObjectName;
LPSTR szInstanceName;
LPSTR szParentInstance;
DWORD dwInstanceIndex;
LPSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_A, *PPDH_COUNTER_PATH_ELEMENTS_A;
メンバー
szMachineName
コンピューター名を指定する null で終わる文字列へのポインター。
szObjectName
オブジェクト名を指定する null で終わる文字列へのポインター。
szInstanceName
インスタンス名を指定する null で終わる文字列へのポインター。 ワイルドカード文字を含めることができます。
szParentInstance
親インスタンス名を指定する null で終わる文字列へのポインター。 ワイルドカード文字を含めることができます。
dwInstanceIndex
重複するインスタンス名を一意に識別するために使用されるインデックス。
szCounterName
カウンター名を指定する null で終わる文字列へのポインター。
注釈
この構造体は、 PdhMakeCounterPath によってカウンター パスを作成するために使用され、 PdhParseCounterPath によってカウンター パスを解析するために使用されます。
この構造体にメモリを割り当てるときは、この構造体の末尾に追加されるメンバー文字列 ( szCounterName など) に十分なメモリを割り当てます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | pdh.h |