Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden die Konstanten beschrieben, die in der Httptrace.h-Headerdatei definiert sind.
Ablaufverfolgungskonstanten
| Dauerhaft | Bitmaske | BESCHREIBUNG |
|---|---|---|
| HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS | 0x01 | Wenn der dwFlags Member einer HTTP_TRACE_EVENT-Struktur auf diesen Wert festgelegt ist, gibt an, dass die pProviderGuidMember , pAreaGuidund pszEventName dieser Struktur sowie die pszName Member und pszDescription in jedem HTTP_TRACE_EVENT_ITEM Element dieser Struktur staticsind. In diesem Fall ist der Arbeitsspeicher für alle diese Member für die Lebensdauer des Prozesses verfügbar und unveränderlich und muss daher nie kopiert werden. |
Ablaufverfolgungs-GUIDs
Die folgenden Konstanten werden mit der IHttpTraceContext::SetTraceConfiguration-Methode verwendet. Stellen Sie sicher, dass ein Modul die Datei Initguid.h enthält, wenn Sie diese GUIDs verwenden.
| Dauerhaft | GUID | Beschreibung |
|---|---|---|
| GUID_IIS_ALL_TRACE_PROVIDERS | {00000000-0000-0000-0000-000000000000} | Gibt an, dass ein Modul auf Ereignisse von allen Anbietern lauscht. |
| GUID_IIS_WWW_SERVER_TRACE_PROVIDER | {3A2A4E84-4C21-4981-AE10-3FDA0D9B0F83} | Gibt an, dass ein Modul nur vom Anbieter auf Ereignisse für die WWW-Serverablaufverfolgung (World Wide Web) lauscht. |
| GUID_IIS_ASPNET_TRACE_PROVIDER | {AFF081FE-0247-4275-9C4E-021F3DC1DA35} | Gibt an, dass ein Modul nur vom Anbieter für ASP.NET Ablaufverfolgung auf Ereignisse lauscht. |
| GUID_IIS_ASP_TRACE_TRACE_PROVIDER | {06B94D9A-B15E-456E-A4Ef-37C984A2CB4B} | Gibt an, dass ein Modul nur vom Anbieter für die ASP-Ablaufverfolgung auf Ereignisse lauscht. |
| GUID_IIS_WWW_GLOBAL_TRACE_PROVIDER | {D55D3BC9-CBA9-44DF-827E-132D3A4596C2} | Gibt an, dass ein Modul nur vom Anbieter für die globale Ablaufverfolgung auf Ereignisse lauscht. |
| GUID_IIS_ISAPI_TRACE_PROVIDER | {A1C2040E-8840-4C31-BA11-9871031A19EA} | Gibt an, dass ein Modul nur vom Anbieter für die ISAPI-Ablaufverfolgung auf Ereignisse lauscht. |
Anforderungen
| type | BESCHREIBUNG |
|---|---|
| Client | – IIS 7.0 unter Windows Vista – IIS 7.5 unter Windows 7 – IIS 8.0 unter Windows 8 – IIS 10.0 unter Windows 10 |
| Server | – IIS 7.0 unter Windows Server 2008 – IIS 7.5 unter Windows Server 2008 R2 – IIS 8.0 unter Windows Server 2012 – IIS 8.5 unter Windows Server 2012 R2 – IIS 10.0 unter Windows Server 2016 |
| Produkt | – 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 |
Weitere Informationen
Webserverkernkonstanten
Erstellen von Native-Code HTTP-Modulen