次の方法で共有


トレース定数

このトピックでは、Httptrace.h ヘッダー ファイルで定義されている定数について説明します。

トレース定数

常時 ビットマスク 説明
HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS 0x01 dwFlagsHTTP_TRACE_EVENT構造体のメンバーがこの値に設定されている場合、その構造体の 、pAreaGuid、および メンバー、およびそのpszEventName構造体pszNameの各HTTP_TRACE_EVENT_ITEM要素の および pszDescription メンバーが であることをstaticpProviderGuidします。 この場合、これらのすべてのメンバーのメモリは、プロセスの有効期間中は使用でき、不変であるため、コピーする必要はありません。

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} モジュールが World Wide Web (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 トレースのプロバイダーからのイベントのみをリッスンすることを示します。

要件

Type 説明
Client - 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

参照

Web Server Core 定数
Native-Code HTTP モジュールの作成