VerifySnapshotSupported
查询事件跟踪会话定期捕获状态限制。
语法
HRESULT VerifySnapshotSupported
([in] TRACEHANDLE traceHandle,
[in, out] ULONG* frequencyInSeconds,
[in, out] ULONG cProviders);
参数
traceHandle
[in] 要捕获指定信息的事件跟踪会话的句柄。
StartTrace 函数返回此句柄。
frequencyInSeconds
[in] 状态捕获的频率(以秒为单位)。
cProviders
[in] 提供程序的数目。
返回值
下表描述了可能的返回值。
返回值 | 说明 |
---|---|
S_OK | 给定的频率和提供程序在限制范围内。 |
E_WPRC_BELOW_FREQUENCY_THRESHOLD | 频率低于最小阈值,需提高频率。 |
E_WPRC_EXCEEDED_PROVIDER_COUNT_LIMIT | 超出了提供程序计数限制,需减少提供程序的数目。 |