Microsoft-Windows-Runtime-Web-Http
48 events across 1 channel
Event ID 1: Failed to parse URI 'uri'.
#Event ID 2: Failed to create URI with base URI 'str1' and relative URI 'str2'.
#Event ID 3: Add HTTP header 'str1: str2'.
#Event ID 4: Start to connect to 'str1' with credential of 'str2'.
#Event ID 5: Start to connect to 'uri' with default credential.
#Event ID 6: Failed to connect to 'uri' at port port.
#Event ID 7: Opening request to 'str1' to 'str2' with flags flags.
#Event ID 8: Failed to open request to 'uri'.
#Event ID 9: Request context obj1 has request handle obj2 to 'uri'.
#Event ID 10: Set HTTP send and receive timeout to lengthms on request handle obj.
#Event ID 11: Start to send to request handle obj with content length length.
#Event ID 12: Request handle obj completed synchronously.
#Event ID 13: Request context obj completed send asynchronously.
#Event ID 14: Writing length bytes to request handle obj.
#Event ID 15: Failed to send entity body to request handle obj.
#Event ID 16: Sent HTTP request at request handle obj: statusDescription.
#Event ID 17: Start to receive response from request handle obj.
#Event ID 18: Received HTTP response from request handle obj with status code statusCode and status description 'statusDescription'.
#Event ID 19: Receive HTTP response from request handle obj: statusDescription.
#Event ID 20: Failed to receive HTTP response from request handle obj.
#Event ID 21: Request context obj received HTTP response of length bytes, which is over the limit limit.
#Event ID 22: Request context obj resubmitting the request.
#Event ID 23: Reusing the request handle obj for server 'statusDescription'.
#Event ID 24: Request context obj was aborted.
#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.
#Description
Progress to 'statusDescription': stage stage; retries retries; bytesSent bytes sent; totalBytesToSend total bytes to send; bytesReceived bytes received; totalBytesToReceive total bytes to receive.
Message #
Fields #
| Name | Description |
|---|---|
statusDescription UnicodeString | |
stage UInt32 | |
retries UInt32 | |
bytesSent UInt64 | |
totalBytesToSend UInt64 | |
bytesReceived UInt64 | |
totalBytesToReceive UInt64 |
Event ID 26: HTTP request to 'uri' completed.
#Event ID 27: Async operation asyncOperation at asyncObject failed to process HTTP response 'response'.
#Event ID 28: Async operation asyncOperation at asyncObject started.
#Event ID 29: Async operation asyncOperation at asyncObject failed to start.
#Event ID 30: Async operation asyncOperation at asyncObject completed successfully.
#Event ID 31: Async operation asyncOperation at asyncObject failed with error code hresult: errorMessage.
#Event ID 32: Async operation asyncOperation at asyncObject was canceled.
#Event ID 33: Async operation asyncOperation at asyncObject was closed.
#Event ID 34: Async operation asyncOperation at asyncObject called progress delegate.
#Event ID 35: CompleteDelivery loop with responseState response state; pendingReceiveOperations pending receive operations.
#Event ID 37: CompleteDelivery exit with hresult: errorMessage.
#Event ID 39: Flush exit with hresult: errorMessage.
#Event ID 40: Decrement pending receive operations to pendingOperations.
#Event ID 41: Increment pending receive operations to pendingOperations.
#Event ID 42: Set response state to responseState.
#Event ID 43: Handle obj: HTTP/2 enabled.
#Event ID 44: Async operation asyncOperation at asyncObject started server custom validation.
#Event ID 45: Async operation asyncOperation at asyncObject waiting for completion of server custom validation.
#Event ID 46: Async operation asyncOperation at asyncObject failed server custom validation.
#Event ID 47: Async operation asyncOperation at asyncObject successfully completed server custom validation.
#Event ID 48: A dialog cannot be displayed because the parent window handle cannot be determined.
#Description
A dialog cannot be displayed because the parent window handle cannot be determined.
Message #
Provenance
Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.
ETW provider GUID 41877cb4-11fc-4188-b590-712c143c881d
Defined in Windows.Web.Http.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.3323, captured 2026-06-02