Update required-windows-diagnostic-data-events-and-fields-2004.md

This commit is contained in:
Brian Lich
2020-09-30 12:52:22 -07:00
committed by GitHub
parent 3cfc61fb60
commit b8d2d03e08

View File

@ -1393,6 +1393,23 @@ The following fields are available:
## Audio endpoint events
### MicArrayGeometry
This event provides information about the layout of the individual microphone elements in the microphone array. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
- **MicCoords** The location and orientation of the microphone element.
- **usFrequencyBandHi** The high end of the frequency range for the microphone.
- **usFrequencyBandLo** The low end of the frequency range for the microphone.
- **usMicArrayType** The type of the microphone array.
- **usNumberOfMicrophones** The number of microphones in the array.
- **usVersion** The version of the microphone array specification.
- **wHorizontalAngleBegin** The horizontal angle of the start of the working volume (reported as radians times 10,000).
- **wHorizontalAngleEnd** The horizontal angle of the end of the working volume (reported as radians times 10,000).
- **wVerticalAngleBegin** The vertical angle of the start of the working volume (reported as radians times 10,000).
- **wVerticalAngleEnd** The vertical angle of the end of the working volume (reported as radians times 10,000).
### Microsoft.Windows.Audio.EndpointBuilder.DeviceInfo
This event logs the successful enumeration of an audio endpoint (such as a microphone or speaker) and provides information about the audio endpoint. The data collected with this event is used to keep Windows performing properly.
@ -2081,6 +2098,18 @@ The following fields are available:
- **uts** A bit field, with 2 bits being assigned to each user ID listed in xid. This field is omitted if all users are retail accounts.
- **xid** A list of base10-encoded XBOX User IDs.
## Common data fields
### Ms.Device.DeviceInventoryChange
Describes the installation state for all hardware and software components available on a particular device.
The following fields are available:
- **action** The change that was invoked on a device inventory object.
- **inventoryId** Device ID used for Compatibility testing
- **objectInstanceId** Object identity which is unique within the device scope.
- **objectType** Indicates the object type that the event applies to.
## Component-based servicing events
@ -7330,6 +7359,29 @@ The following fields are available:
- **UpdateId** Unique ID for each Update.
- **WuId** Unique ID for the Windows Update client.
### wilActivity
This event provides a Windows Internal Library context used for Product and Service diagnostics. The data collected with this event is used to help keep Windows up to date.
The following fields are available:
- **callContext** The function where the failure occurred.
- **currentContextId** The ID of the current call context where the failure occurred.
- **currentContextMessage** The message of the current call context where the failure occurred.
- **currentContextName** The name of the current call context where the failure occurred.
- **failureCount** The number of failures for this failure ID.
- **failureId** The ID of the failure that occurred.
- **failureType** The type of the failure that occurred.
- **fileName** The file name where the failure occurred.
- **function** The function where the failure occurred.
- **hresult** The HResult of the overall activity.
- **lineNumber** The line number where the failure occurred.
- **message** The message of the failure that occurred.
- **module** The module where the failure occurred.
- **originatingContextId** The ID of the originating call context that resulted in the failure.
- **originatingContextMessage** The message of the originating call context that resulted in the failure.
- **originatingContextName** The name of the originating call context that resulted in the failure.
- **threadId** The ID of the thread on which the activity is executing.
## Windows Update Reserve Manager events