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 超出了提供程序计数限制,需减少提供程序的数目。