Microsoft-Windows-Runtime-Web-Http

EventTitleChannelSampleRule
1Failed to parse URI 'uri'.TracingNN
2Failed to create URI with base URI 'str1' and relative URI 'str2'.TracingNN
3Add HTTP header 'str1: str2'.TracingNN
4Start to connect to 'str1' with credential of 'str2'.TracingNN
5Start to connect to 'uri' with default credential.TracingNN
6Failed to connect to 'uri' at port port.TracingNN
7Opening request to 'str1' to 'str2' with flags flags.TracingNN
8Failed to open request to 'uri'.TracingNN
9Request context obj1 has request handle obj2 to 'uri'.TracingNN
10Set HTTP send and receive timeout to lengthms on request handle obj.TracingNN
11Start to send to request handle obj with content length length.TracingNN
12Request handle obj completed synchronously.TracingNN
13Request context obj completed send asynchronously.TracingNN
14Writing length bytes to request handle obj.TracingNN
15Failed to send entity body to request handle obj.TracingNN
16Sent HTTP request at request handle obj: statusDescription.TracingNN
17Start to receive response from request handle obj.TracingNN
18Received HTTP response from request handle obj with status code statusCode and …TracingNN
19Receive HTTP response from request handle obj: statusDescription.TracingNN
20Failed to receive HTTP response from request handle obj.TracingNN
21Request context obj received HTTP response of length bytes, which is over the …TracingNN
22Request context obj resubmitting the request.TracingNN
23Reusing the request handle obj for server 'statusDescription'.TracingNN
24Request context obj was aborted.TracingNN
25Progress to 'statusDescription': stage stage; retries retries; bytesSent bytes …TracingNN
26HTTP request to 'uri' completed.TracingNN
27Async operation asyncOperation at asyncObject failed to process HTTP response …TracingNN
28Async operation asyncOperation at asyncObject started.TracingNN
29Async operation asyncOperation at asyncObject failed to start.TracingNN
30Async operation asyncOperation at asyncObject completed successfully.TracingNN
31Async operation asyncOperation at asyncObject failed with error code hresult: …TracingNN
32Async operation asyncOperation at asyncObject was canceled.TracingNN
33Async operation asyncOperation at asyncObject was closed.TracingNN
34Async operation asyncOperation at asyncObject called progress delegate.TracingNN
35CompleteDelivery loop with responseState response state; …TracingNN
36CompleteDelivery enter.TracingNN
37CompleteDelivery exit with hresult: errorMessage.TracingNN
38Flush enter.TracingNN
39Flush exit with hresult: errorMessage.TracingNN
40Decrement pending receive operations to pendingOperations.TracingNN
41Increment pending receive operations to pendingOperations.TracingNN
42Set response state to responseState.TracingNN
43Handle obj: HTTP/2 enabled.TracingNN
44Async operation asyncOperation at asyncObject started server custom validation.TracingNN
45Async operation asyncOperation at asyncObject waiting for completion of server …TracingNN
46Async operation asyncOperation at asyncObject failed server custom validation.TracingNN
47Async operation asyncOperation at asyncObject successfully completed server …TracingNN
48A dialog cannot be displayed because the parent window handle cannot be …TracingNN

Event ID 1: Failed to parse URI 'uri'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Failed to parse URI '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 2: Failed to create URI with base URI 'str1' and relative URI 'str2'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Failed to create URI with base URI '%1' and relative URI '%2'.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 3: Add HTTP header 'str1: str2'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Add HTTP header '%1: %2'.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 4: Start to connect to 'str1' with credential of 'str2'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Start to connect to '%1' with credential of '%2'.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 5: Start to connect to 'uri' with default credential.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Start to connect to '%1' with default credential.

Fields #

NameDescription
uri UnicodeString

Event ID 6: Failed to connect to 'uri' at port port.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

Failed to connect to 'uri' at port port. The last error is errorCode: errorMessage.

Message #

Failed to connect to '%1' at port %2. The last error is %3: %4

Fields #

NameDescription
uri UnicodeString
port UInt32
errorCode UInt32
errorMessage UInt32

Event ID 7: Opening request to 'str1' to 'str2' with flags flags.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Opening request to '%1' to '%2' with flags %3.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString
flags HexInt32

Event ID 8: Failed to open request to 'uri'.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

Failed to open request to 'uri'. The last error is port: errorCode.

Message #

Failed to open request to '%1'. The last error is %2: %3

Fields #

NameDescription
uri UnicodeString
port UInt32
errorCode UInt32
errorMessage UInt32

Event ID 9: Request context obj1 has request handle obj2 to 'uri'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request context %1 has request handle %2 to '%3'.

Fields #

NameDescription
obj1 Pointer
obj2 Pointer
uri UnicodeString

Event ID 10: Set HTTP send and receive timeout to lengthms on request handle obj.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Set HTTP send and receive timeout to %2ms on request handle %1.

Fields #

NameDescription
obj Pointer
length UInt32

Event ID 11: Start to send to request handle obj with content length length.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Start to send to request handle %1 with content length %2.

Fields #

NameDescription
obj Pointer
length UInt32

Event ID 12: Request handle obj completed synchronously.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request handle %1 completed synchronously.

Fields #

NameDescription
obj Pointer

Event ID 13: Request context obj completed send asynchronously.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request context %1 completed send asynchronously.

Fields #

NameDescription
obj Pointer

Event ID 14: Writing length bytes to request handle obj.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Writing %2 bytes to request handle %1.

Fields #

NameDescription
obj Pointer
length UInt32

Event ID 15: Failed to send entity body to request handle obj.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

Failed to send entity body to request handle obj. The last error is errorCode: errorMessage.

Message #

Failed to send entity body to request handle %1. The last error is %2: %3

Fields #

NameDescription
obj Pointer
errorCode UInt32
errorMessage UInt32

Event ID 16: Sent HTTP request at request handle obj: statusDescription.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Sent HTTP request at request handle %1: %2

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

Event ID 17: Start to receive response from request handle obj.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Start to receive response from request handle %1.

Fields #

NameDescription
obj Pointer

Event ID 18: Received HTTP response from request handle obj with status code statusCode and status description 'statusDescription'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Received HTTP response from request handle %1 with status code %2 and status description '%3'.

Fields #

NameDescription
obj Pointer
statusCode UInt32
statusDescription UnicodeString

Event ID 19: Receive HTTP response from request handle obj: statusDescription.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Receive HTTP response from request handle %1: %2

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

Event ID 20: Failed to receive HTTP response from request handle obj.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

Failed to receive HTTP response from request handle obj. The last error is errorCode: errorMessage.

Message #

Failed to receive HTTP response from request handle %1. The last error is %2: %3

Fields #

NameDescription
obj Pointer
errorCode UInt32
errorMessage UInt32

Event ID 21: Request context obj received HTTP response of length bytes, which is over the limit limit.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request context %1 received HTTP response of %2 bytes, which is over the %3 limit.

Fields #

NameDescription
obj Pointer
length UInt32
limit UInt32

Event ID 22: Request context obj resubmitting the request.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request context %1 resubmitting the request.

Fields #

NameDescription
obj Pointer

Event ID 23: Reusing the request handle obj for server 'statusDescription'.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Reusing the request handle %1 for server '%2'.

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

Event ID 24: Request context obj was aborted.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Request context %1 was aborted.

Fields #

NameDescription
obj Pointer

Event ID 25: Progress to 'statusDescription': stage stage; retries retries; bytesSent bytes sent; totalBytesToSend total bytes to send; bytesReceived bytes received; totalBytesToReceive total bytes to receive.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Progress to '%1': %2 stage; %3 retries; %4 bytes sent; %5 total bytes to send; %6 bytes received; %7 total bytes to receive.

Fields #

NameDescription
statusDescription UnicodeString
stage UInt32
retries UInt32
bytesSent UInt64
totalBytesToSend UInt64
bytesReceived UInt64
totalBytesToReceive UInt64

Event ID 26: HTTP request to 'uri' completed.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

HTTP request to 'uri' completed. The error code is hresult: errorMessage.

Message #

HTTP request to '%1' completed. The error code is %2: %3

Fields #

NameDescription
uri UnicodeString
hresult UInt32
errorMessage Int32

Event ID 27: Async operation asyncOperation at asyncObject failed to process HTTP response 'response'.

#
Channel
Tracing
Task
HttpAsyncI/O

Description

Async operation asyncOperation at asyncObject failed to process HTTP response 'response'. The error code is hresult: errorMessage.

Message #

Async operation %1 at %2 failed to process HTTP response '%3'. The error code is %4: %5

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
response UnicodeString
hresult UInt32
errorMessage Int32

Event ID 28: Async operation asyncOperation at asyncObject started.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 started.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 29: Async operation asyncOperation at asyncObject failed to start.

#
Channel
Tracing
Task
HttpOperation

Description

Async operation asyncOperation at asyncObject failed to start. The error code is hresult: errorMessage.

Message #

Async operation %1 at %2 failed to start. The error code is %3: %4

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
hresult UInt32
errorMessage Int32

Event ID 30: Async operation asyncOperation at asyncObject completed successfully.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 completed successfully.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 31: Async operation asyncOperation at asyncObject failed with error code hresult: errorMessage.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 failed with error code %3: %4

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
hresult UInt32
errorMessage Int32

Event ID 32: Async operation asyncOperation at asyncObject was canceled.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 was canceled.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 33: Async operation asyncOperation at asyncObject was closed.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 was closed.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 34: Async operation asyncOperation at asyncObject called progress delegate.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 called progress delegate.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 35: CompleteDelivery loop with responseState response state; pendingReceiveOperations pending receive operations.

#
Channel
Tracing
Task
HttpCct

Message #

CompleteDelivery loop with %1 response state; %2 pending receive operations.

Fields #

NameDescription
responseState UInt32
pendingReceiveOperations Int32

Event ID 36: CompleteDelivery enter.

#
Channel
Tracing
Task
HttpCct

Event ID 37: CompleteDelivery exit with hresult: errorMessage.

#
Channel
Tracing
Task
HttpCct

Message #

CompleteDelivery exit with %1: %2

Fields #

NameDescription
hresult UInt32
errorMessage Int32

Event ID 38: Flush enter.

#
Channel
Tracing
Task
HttpCct

Event ID 39: Flush exit with hresult: errorMessage.

#
Channel
Tracing
Task
HttpCct

Message #

Flush exit with %1: %2

Fields #

NameDescription
hresult UInt32
errorMessage Int32

Event ID 40: Decrement pending receive operations to pendingOperations.

#
Channel
Tracing
Task
HttpCct

Message #

Decrement pending receive operations to %1.

Fields #

NameDescription
pendingOperations UInt32

Event ID 41: Increment pending receive operations to pendingOperations.

#
Channel
Tracing
Task
HttpCct

Message #

Increment pending receive operations to %1.

Fields #

NameDescription
pendingOperations UInt32

Event ID 42: Set response state to responseState.

#
Channel
Tracing
Task
HttpCct

Message #

Set response state to %1.

Fields #

NameDescription
responseState UInt32

Event ID 43: Handle obj: HTTP/2 enabled.

#
Channel
Tracing
Task
HttpAsyncI/O

Message #

Handle %1: HTTP/2 enabled.

Fields #

NameDescription
obj Pointer

Event ID 44: Async operation asyncOperation at asyncObject started server custom validation.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 started server custom validation.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 45: Async operation asyncOperation at asyncObject waiting for completion of server custom validation.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 waiting for completion of server custom validation.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 46: Async operation asyncOperation at asyncObject failed server custom validation.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 failed server custom validation.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 47: Async operation asyncOperation at asyncObject successfully completed server custom validation.

#
Channel
Tracing
Task
HttpOperation

Message #

Async operation %1 at %2 successfully completed server custom validation.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 48: A dialog cannot be displayed because the parent window handle cannot be determined.

#
Channel
Tracing
Task
HttpAsyncI/O

Provenance

ETW provider GUID 41877cb4-11fc-4188-b590-712c143c881d

Defined in Windows.Web.Http.dll, which carries the event manifest.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.3323, captured 2026-06-02 — Manifest XML pack, 2.0 MB