PerfSetCounterSetInfo 函数 (perflib.h)
指定特定计数器集的布局。
语法
ULONG PerfSetCounterSetInfo(
[in] HANDLE ProviderHandle,
[in] PPERF_COUNTERSET_INFO Template,
[in] ULONG TemplateSize
);
参数
[in] ProviderHandle
提供程序的句柄。 使用 CTRPP 工具为你生成的句柄变量。 有关变量的名称,请参阅 provider 元素的 symbol 属性。
Windows Vista: PerfStartProvider 函数返回句柄。
[in] Template
包含计数器集信息的缓冲区。 有关详细信息,请参阅 PERF_COUNTERSET_INFO。
[in] TemplateSize
pTemplate 缓冲区的大小(以字节为单位)。
返回值
如果函数成功,则返回ERROR_SUCCESS。
如果函数失败,则返回值为 系统错误代码。
注解
CounterInitialize 函数调用此函数;请勿直接调用此函数。
Windows Vista: PerfAutoInitialize 函数调用此函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | perflib.h |
Library | Advapi32.lib |
DLL | Advapi32.dll |