デフォルトのパフォーマンスカウンタを表示(C言語)

説明:

ローカルマシン上のデフォルトのパフォーマンスオブジェクトの名前と、それに対するデフォルトのパフォーマンスカウンタの名前を表示する。

キーワード:

PdhGetDefaultPerfObject, PdhGetDefaultPerfCounter

サンプルコード:

void DispDefaultPerf()
{
	char ObjName[1000];
	char CounterName[1000];
	DWORD ObjNameSize = 1000;
	DWORD CounterNameSize = 1000;

	/* ローカルマシン上のデフォルトのパフォーマンスオブジェクトと、そのデフォルトカウンタを取得 */
	PdhGetDefaultPerfObject(NULL, NULL, ObjName, &ObjNameSize);
	PdhGetDefaultPerfCounter(NULL, NULL, ObjName, CounterName, &CounterNameSize);

	printf("デフォルトのパフォーマンスオブジェクト: %s\n", ObjName);
	printf("%sのデフォルトカウンタ: %s\n", ObjName, CounterName);
}
(original text:1999/01/12 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。