Microsoft-Windows-Runtime-WebAPI

EventTitleChannelSampleRule
1Async operation asyncOperation at asyncObject started.TracingNN
2Async operation asyncOperation at asyncObject failed to start.TracingNN
3Async operation asyncOperation at asyncObject completed successfully.TracingNN
4Async operation asyncOperation at asyncObject failed with error code errorCode: …TracingNN
5Async operation asyncOperation at asyncObject was cancelled.TracingNN
6Async operation asyncOperation at asyncObject was closed.TracingNN
7Async operation asyncOperation at asyncObject called completion callback at …TracingNN
8Async operation asyncOperation at asyncObject called progress callback at …TracingNN
9Async operation asyncOperation at asyncObject failed to remove handler from GIT.TracingNN
10Async operation asyncOperation at asyncObject failed to register handler at GIT.TracingNN
11Async operation asyncOperation at asyncObject failed to retrieve handler from …TracingNN
12Failed to parse URI 'uri'.TracingNN
13Failed to create URI with base URI 'str1' and relative URI 'str2'.TracingNN
14Add HTTP header 'str1: str2'.TracingNN
15Start to connect to 'str1' with credential of 'str2'.TracingNN
16Start to connect to 'uri' with default credential.TracingNN
17Failed to connect to 'uri' at port port.TracingNN
18Opening request to 'str1' to 'str2' with flags flags.TracingNN
19Failed to open request to 'uri'.TracingNN
20Request context obj1 has request handle obj2 to 'uri'.TracingNN
21Set HTTP send and receive timeout to lengthms on request handle obj.TracingNN
22Start to send to request handle obj with content length length.TracingNN
23Request handle obj completed synchronously.TracingNN
24Request context obj completed send asynchronously.TracingNN
25Writing length bytes to request handle obj.TracingNN
26Failed to send entity body to request handle obj.TracingNN
27Sent HTTP request at request handle obj: statusDescription.TracingNN
28Start to receive response from request handle obj.TracingNN
29Received HTTP response from request handle obj with status code statusCode and …TracingNN
30Receive HTTP response from request handle obj: statusDescription.TracingNN
31Failed to receive HTTP response from request handle obj.TracingNN
32Request context obj received HTTP response of length bytes, which is over the …TracingNN
33Request context obj resubmiting the request.TracingNN
34Reusing the request handle obj for server 'statusDescription'.TracingNN
35Request context obj was aborted.TracingNN
36Progress to 'statusDescription': int1 bytes sent; int2 total bytes to send; int3 …TracingNN
37HTTP request to 'uri' completed.TracingNN
38Async operation asyncOperation at asyncObject failed to process HTTP response …TracingNN
39runtimeClass::api is called.TracingYN
40runtimeClass::api returned successfully.TracingYN
41runtimeClass::api failed with HRESULT hresult: errorMessage.TracingYN
42Start downloading category document at 'uri'.TracingNN
43Category document downloaded successfully at 'uri'.TracingNN
44Failed to download category document at 'uri'.TracingNN
45Failed to download category document at 'uri'.TracingNN
46Failed to parse category document downloaded from 'uri'.TracingNN
47Required element 'uri' is missing.TracingNN
48Required attribute 'str1' is missing on element 'str2'.TracingNN
49Duplicated element 'uri' found.TracingNN
50Required element 'uri' is missing.TracingNN
51Required attribute 'str1' is missing on element 'str2'.TracingNN
52The parsed 'feed' element does not have an 'author' element.TracingNN
53Multiple 'uri' elements are found.TracingNN
54Ignore the 'entry' element found in 'source' element.TracingNN
55The 'entry' element does not have a 'content' element or a 'link' element with …TracingNN
56The 'item' element is missing both 'title' and 'description' elements.TracingNN
57The 'link' element with rel='enclosure' is missing 'length' attribute.TracingNN
58Unexpected child element is found in element with XML: uri.TracingNN
59Unexpected 'type' attribute 'str1' when 'src' attribute is present.TracingNN
60Unexpected 'type' attribute 'str1' in Atom text content.TracingNN
61Element 'str1' should not contain child element or text.TracingNN
62Atom text content with type='xhtml' must have a single child element 'div' in …TracingNN
63Failed to parse date time 'uri'.TracingNN
64Failed to parse integer 'uri'.TracingNN
65Failed to parse document: 'uri'.TracingNN
66Failed to create attribute node.TracingNN
67Failed to create element node.TracingNN
68Failed to add attribute 'str1' in namespace 'str2' in to the element.TracingNN
69Failed to parse JSON string 'uri'.TracingYN
70The JSON string exceeded the maximum allowed depth obj.TracingNN
71Handle obj: HTTP/2 enabled.TracingNN

Event ID 1: Async operation asyncOperation at asyncObject started.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationstart

Message #

Async operation %1 at %2 started.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationfailure

Description

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

Message #

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

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
errorCode UInt32
hresult Int32

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationcomplete

Message #

Async operation %1 at %2 completed successfully.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 4: Async operation asyncOperation at asyncObject failed with error code errorCode: hresult.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationfailure

Message #

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

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
errorCode UInt32
hresult Int32

Event ID 5: Async operation asyncOperation at asyncObject was cancelled.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationabort

Message #

Async operation %1 at %2 was cancelled.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationclose

Message #

Async operation %1 at %2 was closed.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer

Event ID 7: Async operation asyncOperation at asyncObject called completion callback at callback.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationcompletion

Message #

Async operation %1 at %2 called completion callback at %3.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
callback Pointer

Event ID 8: Async operation asyncOperation at asyncObject called progress callback at callback.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationprogress

Message #

Async operation %1 at %2 called progress callback at %3.

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
callback Pointer

Event ID 9: Async operation asyncOperation at asyncObject failed to remove handler from GIT.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationfailure

Description

Async operation asyncOperation at asyncObject failed to remove handler from GIT. The error code is errorCode: hresult.

Message #

Async operation %1 at %2 failed to remove handler from GIT. The error code is %3: %4

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
errorCode UInt32
hresult Int32

Event ID 10: Async operation asyncOperation at asyncObject failed to register handler at GIT.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationfailure

Description

Async operation asyncOperation at asyncObject failed to register handler at GIT. The error code is errorCode: hresult.

Message #

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

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
errorCode UInt32
hresult Int32

Event ID 11: Async operation asyncOperation at asyncObject failed to retrieve handler from GIT.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Asyncoperationfailure

Description

Async operation asyncOperation at asyncObject failed to retrieve handler from GIT. The error code is errorCode: hresult.

Message #

Async operation %1 at %2 failed to retrieve handler from GIT. The error code is %3: %4

Fields #

NameDescription
asyncOperation UInt32
asyncObject Pointer
errorCode UInt32
hresult Int32

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

#
Channel
Tracing
Task
Parse
Opcode
ParseURI

Message #

Failed to parse URI '%1'.

Fields #

NameDescription
uri UnicodeString

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

#
Channel
Tracing
Task
Parse
Opcode
ParseURI

Message #

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

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Add HTTP header '%1: %2'.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
uri UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 18: Opening request to 'str1' to 'str2' with flags flags.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString
flags HexInt32

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 20: Request context obj1 has request handle obj2 to 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
obj1 Pointer
obj2 Pointer
uri UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
obj Pointer
length UInt32

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
obj Pointer
length UInt32

Event ID 23: Request handle obj completed synchronously.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Request handle %1 completed synchronously.

Fields #

NameDescription
obj Pointer

Event ID 24: Request context obj completed send asynchronously.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Request context %1 completed send asynchronously.

Fields #

NameDescription
obj Pointer

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Writing %2 bytes to request handle %1.

Fields #

NameDescription
obj Pointer
length UInt32

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 27: Sent HTTP request at request handle obj: statusDescription.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Sent HTTP request at request handle %1: %2

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Start to receive response from request handle %1.

Fields #

NameDescription
obj Pointer

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 30: Receive HTTP response from request handle obj: statusDescription.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Receive HTTP response from request handle %1: %2

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 32: Request context obj received HTTP response of length bytes, which is over the limit limit.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 33: Request context obj resubmiting the request.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Request context %1 resubmiting the request.

Fields #

NameDescription
obj Pointer

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
obj Pointer
statusDescription UnicodeString

Event ID 35: Request context obj was aborted.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Request context %1 was aborted.

Fields #

NameDescription
obj Pointer

Event ID 36: Progress to 'statusDescription': int1 bytes sent; int2 total bytes to send; int3 bytes received; int4 total bytes to receive.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

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

Fields #

NameDescription
statusDescription UnicodeString
int1 UInt32
int2 UInt32
int3 UInt32
int4 UInt32

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

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

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 38: Async operation asyncOperation at asyncObject failed to process HTTP response 'response'.

#
Channel
Tracing
Task
Parse
Opcode
HTTPoperation

Description

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

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
errorCode UInt32
hresult Int32

Event ID 39: runtimeClass::api is called.

#
Channel
Tracing
Also via
realtime ETW trace
Level
Verbose
Task
APIs
Opcode
APIEnter

Message #

%1::%2 is called.

Fields #

NameDescription
runtimeClass UInt32
api UInt32

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Runtime-WebAPI",
    "guid": "{6BD96334-DC49-441A-B9C4-41425BA628D8}",
    "event_source_name": "",
    "event_id": 39,
    "version": 0,
    "level": 5,
    "task": 1,
    "opcode": 10,
    "keywords": "0x0000000000000001",
    "time_created": "2026-06-02T06:02:22.672+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 15540,
      "thread_id": 13464
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "api": 140,
    "runtimeClass": 25
  },
  "message": "tasks.API"
}

Event ID 40: runtimeClass::api returned successfully.

#
Channel
Tracing
Also via
realtime ETW trace
Level
Verbose
Task
APIs
Opcode
APIExit

Message #

%1::%2 returned successfully.

Fields #

NameDescription
runtimeClass UInt32
api UInt32

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Runtime-WebAPI",
    "guid": "{6BD96334-DC49-441A-B9C4-41425BA628D8}",
    "event_source_name": "",
    "event_id": 40,
    "version": 0,
    "level": 5,
    "task": 1,
    "opcode": 11,
    "keywords": "0x0000000000000001",
    "time_created": "2026-06-02T06:02:22.672+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 15540,
      "thread_id": 13464
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "api": 140,
    "runtimeClass": 25
  },
  "message": "tasks.API"
}

Event ID 41: runtimeClass::api failed with HRESULT hresult: errorMessage.

#
Channel
Tracing
Level
Error
Task
APIs
Opcode
APIExit

Message #

%1::%2 failed with HRESULT %3: %4

Fields #

NameDescription
runtimeClass UInt32
api UInt32
hresult UInt32
errorMessage Int32

Example Event #

{
  "system": {
    "channel": "Microsoft-Windows-Runtime-WebAPI/Tracing",
    "computer": "10.2.10.21",
    "correlation": {},
    "event_id": 41,
    "event_record_id": 0,
    "event_source_name": "",
    "execution": {
      "process_id": 11460,
      "thread_id": 7900
    },
    "guid": "",
    "keywords": 0,
    "level": 4,
    "opcode": 11,
    "provider": "Microsoft-Windows-Runtime-WebAPI",
    "security": {
      "user_id": ""
    },
    "task": 0,
    "time_created": "2026-07-21 23:45:21.840Z",
    "version": 0
  },
  "event_data": {
    "api": 141,
    "errorMessage": -2089484279,
    "hresult": 2205483017,
    "runtimeClass": 25
  },
  "message": ""
}

Event ID 42: Start downloading category document at 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Start downloading category document at '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 43: Category document downloaded successfully at 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Message #

Category document downloaded successfully at '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 44: Failed to download category document at 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Description

Failed to download category document at 'uri'. The error code is hresult: errorMessage.

Message #

Failed to download category document at '%1'. The error code is %2: %3

Fields #

NameDescription
uri UnicodeString
hresult UInt32
errorMessage Int32

Event ID 45: Failed to download category document at 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
HTTPoperation

Description

Failed to download category document at 'uri'. The HTTP status code was statusCode.

Message #

Failed to download category document at '%1'. The HTTP status code was %2.

Fields #

NameDescription
uri UnicodeString
statusCode UInt32

Event ID 46: Failed to parse category document downloaded from 'uri'.

#
Channel
Tracing
Task
AsyncI/O
Opcode
Parsecategorydocument

Description

Failed to parse category document downloaded from 'uri'. The error code is hresult: errorMessage.

Message #

Failed to parse category document downloaded from '%1'. The error code is %2: %3.

Fields #

NameDescription
uri UnicodeString
hresult UInt32
errorMessage Int32

Event ID 47: Required element 'uri' is missing.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredelement

Message #

Required element '%1' is missing.

Fields #

NameDescription
uri UnicodeString

Event ID 48: Required attribute 'str1' is missing on element 'str2'.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredattribute

Message #

Required attribute '%1' is missing on element '%2'.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 49: Duplicated element 'uri' found.

#
Channel
Tracing
Task
Parse
Opcode
Checkduplicatedelement

Message #

Duplicated element '%1' found.

Fields #

NameDescription
uri UnicodeString

Event ID 50: Required element 'uri' is missing.

#
Channel
Tracing
Task
Serialize
Opcode
Adddefaultvalue

Description

Required element 'uri' is missing. Add one with default value.

Message #

Required element '%1' is missing. Add one with default value.

Fields #

NameDescription
uri UnicodeString

Event ID 51: Required attribute 'str1' is missing on element 'str2'.

#
Channel
Tracing
Task
Serialize
Opcode
Adddefaultvalue

Description

Required attribute 'str1' is missing on element 'str2'. Add it with empty value.

Message #

Required attribute '%1' is missing on element '%2'. Add it with empty value.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 52: The parsed 'feed' element does not have an 'author' element.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredelement

Event ID 53: Multiple 'uri' elements are found.

#
Channel
Tracing
Task
Serialize
Opcode
Addfirstvalue

Description

Multiple 'uri' elements are found. Use the first and ignore the rest.

Message #

Multiple '%1' elements are found. Use the first and ignore the rest.

Fields #

NameDescription
uri UnicodeString

Event ID 54: Ignore the 'entry' element found in 'source' element.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Event ID 55: The 'entry' element does not have a 'content' element or a 'link' element with rel='alternate'.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredelement

Description

The 'entry' element does not have a 'content' element or a 'link' element with rel='alternate'. Element XML: uri.

Message #

The 'entry' element does not have a 'content' element or a 'link' element with rel='alternate'. Element XML: %1

Fields #

NameDescription
uri UnicodeString

Event ID 56: The 'item' element is missing both 'title' and 'description' elements.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredelement

Description

The 'item' element is missing both 'title' and 'description' elements. Element XML: uri.

Message #

The 'item' element is missing both 'title' and 'description' elements. Element XML: %1

Fields #

NameDescription
uri UnicodeString

Event ID 57: The 'link' element with rel='enclosure' is missing 'length' attribute.

#
Channel
Tracing
Task
Parse
Opcode
Checkrequiredattribute

Description

The 'link' element with rel='enclosure' is missing 'length' attribute. Element XML: uri.

Message #

The 'link' element with rel='enclosure' is missing 'length' attribute. Element XML: %1

Fields #

NameDescription
uri UnicodeString

Event ID 58: Unexpected child element is found in element with XML: uri.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Message #

Unexpected child element is found in element with XML: %1

Fields #

NameDescription
uri UnicodeString

Event ID 59: Unexpected 'type' attribute 'str1' when 'src' attribute is present.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Description

Unexpected 'type' attribute 'str1' when 'src' attribute is present. Element XML: str2.

Message #

Unexpected 'type' attribute '%1' when 'src' attribute is present. Element XML: %2

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 60: Unexpected 'type' attribute 'str1' in Atom text content.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Description

Unexpected 'type' attribute 'str1' in Atom text content. Only 'text', 'html' or 'xhtml' is allowed. Element XML: str2.

Message #

Unexpected 'type' attribute '%1' in Atom text content. Only 'text', 'html' or 'xhtml' is allowed. Element XML: %2

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 61: Element 'str1' should not contain child element or text.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Description

Element 'str1' should not contain child element or text. Element XML: str2.

Message #

Element '%1' should not contain child element or text. Element XML: %2

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 62: Atom text content with type='xhtml' must have a single child element 'div' in namespace 'http://www.

#
Channel
Tracing
Task
Parse
Opcode
Ignoreunexpectedcontent

Description

Atom text content with type='xhtml' must have a single child element 'div' in namespace 'http://www.w3.org/1999/xhtml'.

Message #

Atom text content with type='xhtml' must have a single child element 'div' in namespace 'http://www.w3.org/1999/xhtml'.

Fields #

NameDescription
uri UnicodeString

Event ID 63: Failed to parse date time 'uri'.

#
Channel
Tracing
Task
Parse
Opcode
Parsedatetimestring

Message #

Failed to parse date time '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 64: Failed to parse integer 'uri'.

#
Channel
Tracing
Task
Parse
Opcode
Parseinteger

Message #

Failed to parse integer '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 65: Failed to parse document: 'uri'.

#
Channel
Tracing
Task
Parse
Opcode
ParseXML

Message #

Failed to parse document: '%1'.

Fields #

NameDescription
uri UnicodeString

Event ID 66: Failed to create attribute node.

#
Channel
Tracing
Task
Parse
Opcode
Checkcustomattribute

Description

Failed to create attribute node. The attribute 'str1' in namespace 'str2' is not a valid XML attribute.

Message #

Failed to create attribute node. The attribute '%1' in namespace '%2' is not a valid XML attribute.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 67: Failed to create element node.

#
Channel
Tracing
Task
Parse
Opcode
Checkcustomelement

Description

Failed to create element node. The element 'str1' in namespace 'str2' is not a valid XML element.

Message #

Failed to create element node. The element '%1' in namespace '%2' is not a valid XML element.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 68: Failed to add attribute 'str1' in namespace 'str2' in to the element.

#
Channel
Tracing
Task
Parse
Opcode
Addcustomattribute

Description

Failed to add attribute 'str1' in namespace 'str2' in to the element. This may be caused by namespace conflict and may be resolved by setting a different namespace prefix on the attribute name.

Message #

Failed to add attribute '%1' in namespace '%2' in to the element. This may be caused by namespace conflict and may be resolved by setting a different namespace prefix on the attribute name.

Fields #

NameDescription
str1 UnicodeString
str2 UnicodeString

Event ID 69: Failed to parse JSON string 'uri'.

#
Channel
Tracing
Level
Error
Task
Parse
Opcode
ParseJSONstring

Description

Failed to parse JSON string 'uri'. The error happened near statusCode.

Message #

Failed to parse JSON string '%1'. The error happened near %2.

Fields #

NameDescription
uri UnicodeString
statusCode UInt32

Example Event #

{
  "system": {
    "channel": "Microsoft-Windows-Runtime-WebAPI/Tracing",
    "computer": "10.2.10.21",
    "correlation": {},
    "event_id": 69,
    "event_record_id": 0,
    "event_source_name": "",
    "execution": {
      "process_id": 8992,
      "thread_id": 9672
    },
    "guid": "",
    "keywords": 0,
    "level": 4,
    "opcode": 30,
    "provider": "Microsoft-Windows-Runtime-WebAPI",
    "security": {
      "user_id": ""
    },
    "task": 0,
    "time_created": "2026-07-21 23:45:44.788Z",
    "version": 0
  },
  "event_data": {
    "statusCode": 0,
    "uri": "null\n"
  },
  "message": ""
}

Event ID 70: The JSON string exceeded the maximum allowed depth obj.

#
Channel
Tracing
Task
Parse
Opcode
ParseJSONstring

Message #

The JSON string exceeded the maximum allowed depth %1.

Fields #

NameDescription
obj UInt32

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

#
Channel
Tracing
Task
AsyncI/O

Message #

Handle %1: HTTP/2 enabled.

Fields #

NameDescription
obj Pointer

Provenance

ETW provider GUID {6BD96334-DC49-441A-B9C4-41425BA628D8}

Defined in windows.web.dll, which carries the event manifest.

  • Win11-26200.6584, sample captured from a live trace, binary version 10.0.26100.3037, captured 2026-06-02 — Manifest XML pack, 2.0 MB
  • 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.3037, captured 2026-06-02 — Manifest XML pack, 2.0 MB