跟踪常量
本主题介绍 Httptrace.h 头文件中定义的常量。
跟踪常量
一直 | 位掩码 | 说明 |
---|---|---|
HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS | 0x01 | dwFlags 如果HTTP_TRACE_EVENT结构的成员设置为此值,则pProviderGuid 指示该结构的 、 pAreaGuid 和 pszEventName 成员,以及pszName 该结构的每个HTTP_TRACE_EVENT_ITEM元素中的 和 pszDescription 成员。static 在这种情况下,所有这些成员的内存在进程的生存期内都是可用且不可变的,因此无需复制。 |
跟踪 GUID
以下常量与 IHttpTraceContext::SetTraceConfiguration 方法一起使用。 使用这些 GUID 时,验证模块是否包含 Initguid.h 文件。
一直 | GUID | 描述 |
---|---|---|
GUID_IIS_ALL_TRACE_PROVIDERS | {00000000-0000-0000-0000-000000000000} | 指示模块侦听来自所有提供程序的事件。 |
GUID_IIS_WWW_SERVER_TRACE_PROVIDER | {3A2A4E84-4C21-4981-AE10-3FDA0D9B0F83} | 指示模块仅侦听来自万维网 (WWW) 服务器跟踪的提供程序的事件。 |
GUID_IIS_ASPNET_TRACE_PROVIDER | {AFF081FE-0247-4275-9C4E-021F3DC1DA35} | 指示模块仅侦听来自提供程序的事件,以便 ASP.NET 跟踪。 |
GUID_IIS_ASP_TRACE_TRACE_PROVIDER | {06B94D9A-B15E-456E-A4Ef-37C984A2CB4B} | 指示模块仅侦听来自 ASP 跟踪的提供程序的事件。 |
GUID_IIS_WWW_GLOBAL_TRACE_PROVIDER | {D55D3BC9-CBA9-44DF-827E-132D3A4596C2} | 指示模块仅侦听来自全局跟踪的提供程序的事件。 |
GUID_IIS_ISAPI_TRACE_PROVIDER | {A1C2040E-8840-4C31-BA11-9871031A19EA} | 指示模块仅侦听来自 ISAPI 跟踪的提供程序的事件。 |
要求
类型 | 说明 |
---|---|
客户端 | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8 上的 IIS 8.0 - Windows 10 上的 IIS 10.0 |
服务器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012 上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016 上的 IIS 10.0 |
产品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 - IIS Express 7.5、IIS Express 8.0、IIS Express 10.0 |
Header | Httptrace.h |