From ec145ae366c5bc4233420657eb7cc3dff9346aa9 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 13:44:17 -0800
Subject: [PATCH 01/39] Updates for February 2024
---
...ndows-diagnostic-events-and-fields-1809.md | 149 +++++++++++++++++-
1 file changed, 146 insertions(+), 3 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index 56be393273..e6375131c9 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -1740,7 +1740,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.SystemProcessorNxStartSync
-This event indicates that a new set of SystemProcessorNxAdd events will be sent. The data collected with this event is used to help keep Windows up to date.
+This event indicates that a new set of SystemProcessorNxAdd events will be sent. The data collected with this event is used to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -1766,6 +1766,7 @@ The following fields are available:
The SystemProcessorPopCntStartSync event indicates that a new set of SystemProcessorPopCntAdd events will be sent. This event is used to understand if the system supports the PopCnt CPU requirement for newer versions of Windows.
+
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
The following fields are available:
@@ -4761,7 +4762,6 @@ The following fields are available:
- **InventoryVersion** The version of the inventory file generating the events.
-
### Microsoft.Windows.Inventory.Core.InventoryDeviceInterfaceAdd
This event retrieves information about what sensor interfaces are available on the device. The data collected with this event is used to keep Windows performing properly.
@@ -5805,6 +5805,94 @@ The following fields are available:
## Other events
+### GarrisonAppInstaller.Deeplink
+
+No content is currently available.
+
+The following fields are available:
+
+- **context** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.ExceptionThrown
+
+No content is currently available.
+
+The following fields are available:
+
+- **exceptionType** No content is currently available.
+- **HResult** No content is currently available.
+- **innerExceptionHResult** No content is currently available.
+- **message** No content is currently available.
+- **source** No content is currently available.
+- **stackTrace** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallComplete
+
+No content is currently available.
+
+The following fields are available:
+
+- **garrisonInstallTime** No content is currently available.
+- **grtsInstallTime** No content is currently available.
+- **installedAfterOsUpdate** No content is currently available.
+- **timeInMilliseconds** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallerClosed
+
+No content is currently available.
+
+The following fields are available:
+
+- **activePage** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallEvent
+
+No content is currently available.
+
+The following fields are available:
+
+- **eventName** No content is currently available.
+- **hresult** No content is currently available.
+- **productId** No content is currently available.
+- **retries** No content is currently available.
+- **serviceDependencies** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallTime
+
+No content is currently available.
+
+The following fields are available:
+
+- **installTime** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.PageAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **destination** No content is currently available.
+- **navigationDirection** No content is currently available.
+- **source** No content is currently available.
+
+
+### GarrisonAppInstaller.UserAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **userAction** No content is currently available.
+
+
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
Heartbeat is sent once a day to indicate Defender is running and functional. Event includes necessary information to understand health of Defender on the device.
@@ -5841,6 +5929,58 @@ The following fields are available:
- **SecureBootUEFIEncoding** Information about the PK, KEKs, DB and DBX files on the device.
+### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **AvailableUpdates** No content is currently available.
+- **SecureBootUpdateCaller** No content is currently available.
+
+
+### Microsoft.Windows.Shell.StateCapture.TrayStateCapture
+
+No content is currently available.
+
+The following fields are available:
+
+- **autoHideDesktop** No content is currently available.
+- **autoHideTablet** No content is currently available.
+- **cortanaButtonState** No content is currently available.
+- **decoupledCortanaButtonState** No content is currently available.
+- **firstPartyToolbarsInUse** No content is currently available.
+- **lockedMoveTaskbar** No content is currently available.
+- **lockedSizeTaskbar** No content is currently available.
+- **monitorCount** No content is currently available.
+- **multiDisplayButtonPlacement** No content is currently available.
+- **multiDisplayTaskbar** No content is currently available.
+- **overflowAllowed** No content is currently available.
+- **overflowItemCount** No content is currently available.
+- **peekToPreviewDesktop** No content is currently available.
+- **showAppsInTablet** No content is currently available.
+- **showClock** No content is currently available.
+- **showInkWorkspace** No content is currently available.
+- **showInputIndicator** No content is currently available.
+- **showLocation** No content is currently available.
+- **showMicrophone** No content is currently available.
+- **showNetwork** No content is currently available.
+- **showNotificationCenter** No content is currently available.
+- **showPower** No content is currently available.
+- **showVolume** No content is currently available.
+- **smallIcons** No content is currently available.
+- **taskbarBadging** No content is currently available.
+- **taskViewButtonState** No content is currently available.
+- **thirdPartyToolbarsInUse** No content is currently available.
+- **toolbarsCount** No content is currently available.
+- **toolbarsShowing** No content is currently available.
+- **toolbarsThirdPartyDefined** No content is currently available.
+- **touchKeyboardDesktop** No content is currently available.
+- **touchKeyboardTablet** No content is currently available.
+- **triggerType** No content is currently available.
+- **usePowershell** No content is currently available.
+
+
## Privacy consent logging events
### Microsoft.Windows.Shell.PrivacyConsentLogging.PrivacyConsentCompleted
@@ -10182,4 +10322,7 @@ The following fields are available:
- **LicenseType** The type of licensed used to authorize the app (0 - Unknown, 1 - User, 2 - Subscription, 3 - Offline, 4 - Disc).
- **LicenseXuid** If the license type is 1 (User), this field contains the XUID (Xbox User ID) of the registered owner of the license.
- **ProductGuid** The Xbox product GUID (Globally-Unique ID) of the application.
-- **UserId** The XUID (Xbox User ID) of the current user.
\ No newline at end of file
+- **UserId** The XUID (Xbox User ID) of the current user.
+
+
+
From f715b9776ed14eb578d6fe1edb93214f76856962 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 14:04:34 -0800
Subject: [PATCH 02/39] metadata updates
---
...asic-level-windows-diagnostic-events-and-fields-1809.md | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index e6375131c9..2f032571e3 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -1,14 +1,15 @@
---
description: Learn more about the Windows 10, version 1809 diagnostic data gathered at the basic level.
title: Windows 10, version 1809 basic diagnostic events and fields (Windows 10)
-ms.prod: windows-client
-ms.technology: itpro-privacy
+ms.service: windows-client
+ms.subservice: itpro-privacy
localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 09/26/2023
+ms.date: 02/27/2024
ms.topic: reference
+ms.collection: privacy-windows
---
From 6424a80ba98bcbc2dd8a2a7d159684ad5f51e494 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 14:39:26 -0800
Subject: [PATCH 03/39] Updates for February 2024
---
...-diagnostic-data-events-and-fields-2004.md | 737 +++++++++++++++++-
1 file changed, 729 insertions(+), 8 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index dd99685ad0..349a7db10c 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -1,14 +1,14 @@
---
description: Learn more about the required Windows 10 diagnostic data gathered.
title: Required diagnostic events and fields for Windows 10 (versions 22H2, 21H2, 21H1, 20H2, and 2004)
-ms.prod: windows-client
-ms.technology: itpro-privacy
+ms.service: windows-client
+ms.subservice: itpro-privacy
localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 09/26/2023
-ms.collection: highpri
+ms.date: 02/27/2024
+ms.collection: privacy-windows
ms.topic: reference
---
@@ -2483,7 +2483,6 @@ The following fields are available:
- **IsRecommended** Denotes whether all compatibility checks have passed and, if so, returns true. Otherwise returns false.
- **Issues** If compatibility checks failed, provides bit indexed indicators of issues detected. Table located here: [Check results of HVCI default enablement](/windows-hardware/design/device-experiences/oem-hvci-enablement#check-results-of-hvci-default-enablement).
-
### Microsoft.Windows.Security.CodeIntegrity.HVCISysprep.Enabled
Fires when auto-enablement is successful and HVCI is being enabled on the device.
@@ -4340,7 +4339,6 @@ The following fields are available:
- **InventoryVersion** The version of the inventory binary generating the events.
-
### Microsoft.Windows.Inventory.Core.InventoryAcpiPhatHealthRecordAdd
This event sends basic metadata about ACPI PHAT Health Record structure on the machine. The data collected with this event is used to help keep Windows up to date.
@@ -4615,7 +4613,6 @@ The following fields are available:
- **InventoryVersion** The version of the inventory file generating the events.
-
### Microsoft.Windows.Inventory.Core.InventoryDevicePnpAdd
This event sends basic metadata about a PNP device and its associated driver to help keep Windows up to date. This information is used to assess if the PNP device and driver will remain compatible when upgrading Windows.
@@ -5616,6 +5613,133 @@ The following fields are available:
## Other events
+### GarrisonAppInstaller.Deeplink
+
+No content is currently available.
+
+The following fields are available:
+
+- **context** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.ExceptionThrown
+
+No content is currently available.
+
+The following fields are available:
+
+- **exceptionType** No content is currently available.
+- **HResult** No content is currently available.
+- **innerExceptionHResult** No content is currently available.
+- **isInstallFailure** No content is currently available.
+- **message** No content is currently available.
+- **source** No content is currently available.
+- **stackTrace** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallComplete
+
+No content is currently available.
+
+The following fields are available:
+
+- **garrisonInstallTime** No content is currently available.
+- **grtsInstallTime** No content is currently available.
+- **installedAfterOsUpdate** No content is currently available.
+- **timeInMilliseconds** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallerClosed
+
+No content is currently available.
+
+The following fields are available:
+
+- **activePage** No content is currently available.
+- **displayedProgress** No content is currently available.
+- **realProgress** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallEvent
+
+No content is currently available.
+
+The following fields are available:
+
+- **eventName** No content is currently available.
+- **hresult** No content is currently available.
+- **productId** No content is currently available.
+- **retries** No content is currently available.
+- **serviceDependencies** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallTime
+
+No content is currently available.
+
+The following fields are available:
+
+- **installTime** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.PageAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **destination** No content is currently available.
+- **source** No content is currently available.
+
+
+### GarrisonAppInstaller.UserAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **userAction** No content is currently available.
+
+
+### Microsoft.Surface.Mcu.Prod.CriticalLog
+
+No content is currently available.
+
+The following fields are available:
+
+- **CrashLog** No content is currently available.
+- **criticalLogSize** No content is currently available.
+- **CUtility::GetTargetNameA(target)** No content is currently available.
+- **CUtility::GetTargetNameA(Target)** No content is currently available.
+- **GetTargetNameA(target)** No content is currently available.
+- **productId** No content is currently available.
+- **uniqueId** No content is currently available.
+
+
+### Microsoft.Surface.SMLS.Pcc.PccTelemetry
+
+No content is currently available.
+
+The following fields are available:
+
+- **ModelData** No content is currently available. See [ModelData](#modeldata).
+- **ModelIndex** No content is currently available.
+- **smlsVersion** No content is currently available.
+- **SmlsVersion** No content is currently available.
+- **Time** No content is currently available.
+
+
+### Microsoft.Surface.SystemInfo.Prod.OsImageName
+
+No content is currently available.
+
+The following fields are available:
+
+- **szOsImageName** No content is currently available.
+
+
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
Heartbeat is sent once a day to indicate Defender is running and functional. Event includes necessary information to understand health of Defender on the device.
@@ -5665,6 +5789,63 @@ The following fields are available:
- **UpdateType** Indicates if it is DB or DBX update
- **WillResealSucceed** Indicates if TPM reseal operation is expected to succeed
+### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **AvailableUpdates** No content is currently available.
+- **SecureBootUpdateCaller** No content is currently available.
+
+
+### Microsoft.Windows.Shell.StateCapture.TrayStateCapture
+
+No content is currently available.
+
+The following fields are available:
+
+- **autoHideDesktop** No content is currently available.
+- **autoHideTablet** No content is currently available.
+- **cortanaButtonState** No content is currently available.
+- **decoupledCortanaButtonState** No content is currently available.
+- **feedsDisabledReason** No content is currently available.
+- **feedsState** No content is currently available.
+- **firstPartyToolbarsInUse** No content is currently available.
+- **lockedMoveTaskbar** No content is currently available.
+- **lockedSizeTaskbar** No content is currently available.
+- **monitorCount** No content is currently available.
+- **multiDisplayButtonPlacement** No content is currently available.
+- **multiDisplayTaskbar** No content is currently available.
+- **overflowAllowed** No content is currently available.
+- **overflowItemCount** No content is currently available.
+- **peekToPreviewDesktop** No content is currently available.
+- **shellFeedsHoverMode** No content is currently available.
+- **shellFeedsTaskbarDisplayMode** No content is currently available.
+- **shellFeedsUpdateMode** No content is currently available.
+- **showAppsInTablet** No content is currently available.
+- **showClock** No content is currently available.
+- **showInkWorkspace** No content is currently available.
+- **showInputIndicator** No content is currently available.
+- **showLocation** No content is currently available.
+- **showMeetNow** No content is currently available.
+- **showMicrophone** No content is currently available.
+- **showNetwork** No content is currently available.
+- **showNotificationCenter** No content is currently available.
+- **showPower** No content is currently available.
+- **showVolume** No content is currently available.
+- **smallIcons** No content is currently available.
+- **taskbarBadging** No content is currently available.
+- **taskViewButtonState** No content is currently available.
+- **thirdPartyToolbarsInUse** No content is currently available.
+- **toolbarsCount** No content is currently available.
+- **toolbarsShowing** No content is currently available.
+- **toolbarsThirdPartyDefined** No content is currently available.
+- **touchKeyboardDesktop** No content is currently available.
+- **touchKeyboardTablet** No content is currently available.
+- **triggerType** No content is currently available.
+- **usePowershell** No content is currently available.
+
## Privacy consent logging events
@@ -8032,6 +8213,17 @@ The following fields are available:
- **WUContentId** The Windows Update content ID.
+### Microsoft.Windows.StoreAgent.Telemetry.BeginGetFreeEntitlement
+
+No content is currently available.
+
+The following fields are available:
+
+- **CampaignId** No content is currently available.
+- **StoreId** No content is currently available.
+- **UseDeviceId** No content is currently available.
+
+
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetInstalledContentIds
This event is sent when an inventory of the apps installed is started to determine whether updates for those apps are available. It's used to help keep Windows up-to-date and secure.
@@ -8121,6 +8313,18 @@ The following fields are available:
- **HResult** The result code of the last action performed before this operation.
+### Microsoft.Windows.StoreAgent.Telemetry.EndGetFreeEntitlement
+
+No content is currently available.
+
+The following fields are available:
+
+- **CampaignId** No content is currently available.
+- **HResult** No content is currently available.
+- **StoreId** No content is currently available.
+- **UseDeviceId** No content is currently available.
+
+
### Microsoft.Windows.StoreAgent.Telemetry.EndGetInstalledContentIds
This event is sent after sending the inventory of the products installed to determine whether updates for those products are available. It's used to help keep Windows up-to-date and secure.
@@ -9275,6 +9479,19 @@ The following fields are available:
- **update** Update for which EULA has been accepted.
+### Microsoft.Windows.Update.PolicyReader.GPPolicyRefresh
+
+No content is currently available.
+
+The following fields are available:
+
+- **ExecutionTimeMs** No content is currently available.
+- **PoliciesConfigured** No content is currently available.
+- **PolicyHashChanged** No content is currently available.
+- **RefreshedPolicies** No content is currently available.
+- **StatusCode** No content is currently available.
+
+
### Microsoft.Windows.Update.Ux.MusNotification.EnhancedEngagedRebootUxState
This event sends information about the configuration of Enhanced Direct-to-Engaged (eDTE), which includes values for the timing of how eDTE will progress through each phase of the reboot. The data collected with this event is used to help keep Windows secure and up to date.
@@ -9822,6 +10039,346 @@ This event signals the completion of the setup process. It happens only once dur
## XBOX events
+### Microsoft.Gaming.DevicesApp.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.Guide.XCommsDiagnostic
+
+No content is currently available.
+
+The following fields are available:
+
+- **EventName** No content is currently available.
+- **extendedData** No content is currently available.
+- **Locator** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **PartyId** No content is currently available.
+- **Reason** No content is currently available.
+
+
+### Microsoft.Gaming.Install.InstallQueueActivity
+
+No content is currently available.
+
+The following fields are available:
+
+- **Action** No content is currently available.
+- **InstanceId** No content is currently available.
+- **ScheduledCount** No content is currently available.
+- **Suspended** No content is currently available.
+- **TotalCount** No content is currently available.
+
+
+### Microsoft.Gaming.Install.PackageRemediated
+
+No content is currently available.
+
+The following fields are available:
+
+- **InstanceId** No content is currently available.
+- **PackageFullName** No content is currently available.
+- **Result** No content is currently available.
+
+
+### Microsoft.Gaming.Install.PackageTerminated
+
+No content is currently available.
+
+The following fields are available:
+
+- **PackageFullName** No content is currently available.
+- **RequireServicing** No content is currently available.
+- **TerminationHR** No content is currently available.
+- **WaitForUnmount** No content is currently available.
+
+
+### Microsoft.Gaming.Install.QueryUpdateActivity
+
+No content is currently available.
+
+The following fields are available:
+
+- **InstallId** No content is currently available.
+- **Language** No content is currently available.
+- **Status** No content is currently available.
+- **Type** No content is currently available.
+- **UpdateSize** No content is currently available.
+
+
+### Microsoft.Gaming.Install.RecoverMissingGamingRootFile
+
+No content is currently available.
+
+The following fields are available:
+
+- **DeviceId** No content is currently available.
+- **GamingRootHint** No content is currently available.
+- **RecoveredGamingRoot** No content is currently available.
+- **Result** No content is currently available.
+
+
+### Microsoft.Gaming.Install.ServiceStartupBlocked
+
+No content is currently available.
+
+The following fields are available:
+
+- **DriverLoadFailure** No content is currently available.
+
+
+### Microsoft.Gaming.Install.UninstallActivity
+
+No content is currently available.
+
+The following fields are available:
+
+- **Action** No content is currently available.
+- **BuildId** No content is currently available.
+- **BuildVer** No content is currently available.
+- **ContentId** No content is currently available.
+- **ContentType** No content is currently available.
+- **DiagnosticText** No content is currently available.
+- **InstanceId** No content is currently available.
+- **ProductId** No content is currently available.
+- **Result** No content is currently available.
+- **SessionId** No content is currently available.
+
+
+### Microsoft.Gaming.PlatformServices.LaunchSummary
+
+No content is currently available.
+
+The following fields are available:
+
+- **hr** No content is currently available.
+- **source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.Update.UpdateSummary
+
+No content is currently available.
+
+The following fields are available:
+
+- **Args** No content is currently available.
+- **BeginUpdateFlags** No content is currently available.
+- **ConsoleHr** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **ContentId** No content is currently available.
+- **ElapsedTime** No content is currently available.
+- **Exe** No content is currently available.
+- **InstallId** No content is currently available.
+- **InternalState** No content is currently available.
+- **PercentCompleted** No content is currently available.
+- **SourceVersion** No content is currently available.
+- **State** No content is currently available.
+- **TargetVersion** No content is currently available.
+- **ToolHr** No content is currently available.
+- **UpdateType** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.AttachStart
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.DebugEnd
+
+Generated when an input device connects
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.Deploy
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.Launch
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.ConsentStatusChanged
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureArea** No content is currently available.
+- **gamingConsentEnabled** No content is currently available.
+- **optionalDataCollectionEnabled** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **customAttributes** No content is currently available. See [customAttributes](#customattributes).
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.HttpReliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **currentRoute** No content is currently available.
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureArea** No content is currently available.
+- **reliabilityReport** No content is currently available. See [reliabilityReport](#reliabilityreport).
+
+
+### Microsoft.Gaming.XboxPC.Performance
+
+No content is currently available.
+
+The following fields are available:
+
+- **additionalData** No content is currently available.
+- **children** No content is currently available.
+- **currentRoute** No content is currently available.
+- **endTimestamp** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **metadata** No content is currently available.
+- **scenarioName** No content is currently available.
+- **startTimestamp** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Reliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureArea** No content is currently available.
+- **scenarioName** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.SessionStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+
+
+### Microsoft.Gaming.XboxPcAppFT.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.Xvdd.ContentUpdate
+
+No content is currently available.
+
+The following fields are available:
+
+- **ApplyEndTime** No content is currently available.
+- **ApplyStartTime** No content is currently available.
+- **CalculateEndTime** No content is currently available.
+- **CalculateStartTime** No content is currently available.
+- **ContentPath** No content is currently available.
+- **ContentUpdateVersion** No content is currently available.
+- **DiagnosticCode** No content is currently available.
+- **DiagnosticParam1** No content is currently available.
+- **DiagnosticParam2** No content is currently available.
+- **DiagnosticParam3** No content is currently available.
+- **EndTime** No content is currently available.
+- **ErrorSource** No content is currently available.
+- **ExtentsPostUpdate** No content is currently available.
+- **ExtentsPreUpdate** No content is currently available.
+- **Flags** No content is currently available.
+- **FragmentCount** No content is currently available.
+- **FragmentedAllocations** No content is currently available.
+- **FreeSpace** No content is currently available.
+- **NewPackageVersion** No content is currently available.
+- **NewXvcPath** No content is currently available.
+- **OldPackageVersion** No content is currently available.
+- **OldXvcPath** No content is currently available.
+- **ReturnCode** No content is currently available.
+- **StartTime** No content is currently available.
+- **UpdateSize** No content is currently available.
+- **UpdateSizeV1** No content is currently available.
+- **UpdatesPerformed** No content is currently available.
+
+
### Microsoft.Xbox.EraControl.EraVmTerminationReason
This event is triggered on ERA VM termination.
@@ -9832,6 +10389,167 @@ The following fields are available:
- **reasonNumber** A number associated with reason.
+### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DurationInMs** No content is currently available.
+- **ErrorData** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **TitleId** No content is currently available.
+- **XboxLiveSandboxId** No content is currently available.
+- **XboxTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnAuthenticateLocalUserCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **AuthDurationInMs** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **ErrorDetail** No content is currently available.
+- **FirstNetworkIdentifier** No content is currently available.
+- **LocalConnectionId** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **Result** No content is currently available.
+- **TotalDurationInMs** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnDeviceJoinWithDirectPeerConnectivityCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DirectPeerConnectionLatency** No content is currently available.
+- **ErrorCode** No content is currently available.
+- **IsInitiator** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **RelayRoundTripLatency** No content is currently available.
+- **RelaySaidToUseDirectPeerConnectivity** No content is currently available.
+- **RemoteClientInstanceId** No content is currently available.
+- **TimeToReceiveJoinCompletion** No content is currently available.
+- **TimeToReportEstablishingLinkCompleted** No content is currently available.
+- **TimeToReportReadyToAcceptInboundConnection** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnMigrationCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **ErrorDetail** No content is currently available.
+- **LocalConnectionId** No content is currently available.
+- **NewHostname** No content is currently available.
+- **NewNetworkIdentifier** No content is currently available.
+- **NewPort** No content is currently available.
+- **NewRegionName** No content is currently available.
+- **OldHostname** No content is currently available.
+- **OldNetworkIdentifier** No content is currently available.
+- **OldPort** No content is currently available.
+- **OldRegionName** No content is currently available.
+- **QueuedSendByteCountOnNewLink** No content is currently available.
+- **QueuedSendCountOnNewLink** No content is currently available.
+- **SplitSendByteCount** No content is currently available.
+- **SplitSendCount** No content is currently available.
+- **StalledSendDataDurationHighWaterMarkMs** No content is currently available.
+- **StateBeforeDestroy** No content is currently available.
+- **TimeSpentInAuthenticatedStateInMs** No content is currently available.
+- **TimeSpentInConnectingStateInMs** No content is currently available.
+- **TimeSpentInDeauthenticatingStateInMs** No content is currently available.
+- **TimeSpentInLeavingStateInMs** No content is currently available.
+- **TimeSpentInNewConnectingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDeprecatedPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDeprecatingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDrainingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewStateInMs** No content is currently available.
+- **TimeSpentInOldConnectingPhaseStateMs** No content is currently available.
+- **TimeSpentInOldDeprecatingPhaseStateMs** No content is currently available.
+- **TimeSpentInReadyStateInMs** No content is currently available.
+- **TimeSpentInUnauthenticatedStateInMs** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.BumblelionXboxLive.PartyXblInitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **TitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.ErrorStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DurationInMs** No content is currently available.
+- **ErrorData** No content is currently available.
+- **PlayFabTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **PlayFabTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.PubSub.ErrorStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DurationInMs** No content is currently available.
+- **ErrorData** No content is currently available.
+- **PlayFabTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.PubSub.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **TitleId** No content is currently available.
+
+
### Microsoft.Xbox.XceBridge.CS.1.0.0.9.0.1.SFR.XvdStreamingStart
This event indicates that the XVDD streaming engine encountered an error when attempting to start streaming.
@@ -9899,4 +10617,7 @@ The following fields are available:
- **videoResolution** Video resolution to use.
- **virtualMachineName** VM name.
- **waitForClientConnection** True if we should wait for client connection.
-- **wp81NetworkStackDisabled** WP 8.1 networking stack disabled.
\ No newline at end of file
+- **wp81NetworkStackDisabled** WP 8.1 networking stack disabled.
+
+
+
From 817064f67768b0f3028656c21d478425d331ed1e Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 15:07:27 -0800
Subject: [PATCH 04/39] remove broken intratopic links
---
...-diagnostic-data-events-and-fields-2004.md | 20 +++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index 349a7db10c..738f317cf3 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -5724,7 +5724,7 @@ No content is currently available.
The following fields are available:
-- **ModelData** No content is currently available. See [ModelData](#modeldata).
+- **ModelData** No content is currently available.
- **ModelIndex** No content is currently available.
- **smlsVersion** No content is currently available.
- **SmlsVersion** No content is currently available.
@@ -10048,7 +10048,7 @@ The following fields are available:
- **callStack** No content is currently available.
- **customAttributes** No content is currently available.
- **errorCode** No content is currently available.
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureName** No content is currently available.
- **identifier** No content is currently available.
- **message** No content is currently available.
@@ -10259,7 +10259,7 @@ No content is currently available.
The following fields are available:
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureArea** No content is currently available.
- **gamingConsentEnabled** No content is currently available.
- **optionalDataCollectionEnabled** No content is currently available.
@@ -10271,9 +10271,9 @@ No content is currently available.
The following fields are available:
-- **customAttributes** No content is currently available. See [customAttributes](#customattributes).
+- **customAttributes** No content is currently available.
- **errorCode** No content is currently available.
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureName** No content is currently available.
- **identifier** No content is currently available.
- **properties** No content is currently available.
@@ -10286,9 +10286,9 @@ No content is currently available.
The following fields are available:
- **currentRoute** No content is currently available.
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureArea** No content is currently available.
-- **reliabilityReport** No content is currently available. See [reliabilityReport](#reliabilityreport).
+- **reliabilityReport** No content is currently available.
### Microsoft.Gaming.XboxPC.Performance
@@ -10314,7 +10314,7 @@ No content is currently available.
The following fields are available:
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureArea** No content is currently available.
- **scenarioName** No content is currently available.
@@ -10325,7 +10325,7 @@ No content is currently available.
The following fields are available:
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
### Microsoft.Gaming.XboxPcAppFT.Error
@@ -10337,7 +10337,7 @@ The following fields are available:
- **callStack** No content is currently available.
- **customAttributes** No content is currently available.
- **errorCode** No content is currently available.
-- **extendedData** No content is currently available. See [extendedData](#extendeddata).
+- **extendedData** No content is currently available.
- **featureName** No content is currently available.
- **identifier** No content is currently available.
- **message** No content is currently available.
From e20e5fbaaaf6704e885d0c5077363057386881f9 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 15:56:11 -0800
Subject: [PATCH 05/39] Updates for February 2024
---
...windows-11-diagnostic-events-and-fields.md | 483 +++++++++++++++++-
1 file changed, 477 insertions(+), 6 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index 9b5cb9c9db..31b8ae9761 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -1,14 +1,14 @@
---
description: Learn more about the Windows 11 diagnostic data gathered at the basic level.
title: Required diagnostic events and fields for Windows 11, version 21H2
-ms.prod: windows-client
-ms.technology: itpro-privacy
-localizationpriority: high
+ms.service: windows-client
+ms.subservice: itpro-privacy
+ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 09/26/2023
-ms.collection: highpri
+ms.date: 02/27/2024
+ms.collection: privacy-windows
ms.topic: reference
---
@@ -2988,7 +2988,6 @@ The following fields are available:
- **PreviousExecutionState** Windows Mixed Reality Portal app prior execution state.
- **wilActivity** Windows Mixed Reality Portal app wilActivity ID.
-
### Microsoft.Windows.Shell.HolographicFirstRun.AppLifecycleService_Resuming
This event indicates Windows Mixed Reality Portal app resuming. This event is also used to count WMR device. The data collected with this event is used to keep Windows performing properly.
@@ -3963,6 +3962,297 @@ The following fields are available:
## Other events
+### GarrisonAppInstaller.ExceptionThrown
+
+No content is currently available.
+
+The following fields are available:
+
+- **exceptionType** No content is currently available.
+- **HResult** No content is currently available.
+- **innerExceptionHResult** No content is currently available.
+- **message** No content is currently available.
+- **source** No content is currently available.
+- **stackTrace** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallComplete
+
+No content is currently available.
+
+The following fields are available:
+
+- **garrisonInstallTime** No content is currently available.
+- **grtsInstallTime** No content is currently available.
+- **installedAfterOsUpdate** No content is currently available.
+- **timeInMilliseconds** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallerClosed
+
+No content is currently available.
+
+The following fields are available:
+
+- **activePage** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallTime
+
+No content is currently available.
+
+The following fields are available:
+
+- **installTime** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.PageAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **destination** No content is currently available.
+- **source** No content is currently available.
+
+
+### GarrisonAppInstaller.UserAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **userAction** No content is currently available.
+
+
+### Microsoft.Gaming.DevicesApp.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.Install.MinecraftMigration
+
+Minecraft specific event to track updates from one app version to another.
+
+The following fields are available:
+
+- **FailurePhase** Failure phase.
+- **MigrationHr** Migration HResult.
+- **TimeTakenMs** Total migration time in milliseconds.
+- **UWPPackageFullName** Full name of the UWP package.
+
+
+### Microsoft.Gaming.PurchaseExperience.Error
+
+Event fired when an error is encountered during the Purchase Experience.
+
+The following fields are available:
+
+- **callstack** The callstack where the error occurred.
+- **customAttributes** GTL custom attributes section for each app to add its own additional data.
+- **errorCode** errorCode indicating the error.
+- **extendedData** GTL extended data section for each app to add its own extensions.
+- **identifier** error identifier.
+- **message** error message.
+
+
+### Microsoft.Gaming.PurchaseExperience.PageAction
+
+Event fired when the user interacts with any CTAs during the Purchase Experience.
+
+This event includes fields from [PageActionData](#pageactiondata).
+
+The following fields are available:
+
+- **countsAsFeatureUsage** GTL flag to help attribute page action to a feature.
+- **customAttributes** GTL custom attributes section for each app to add its own additional data.
+- **extendedData** GTL extended data section for each app to add its own extensions.
+- **timeToActionMs** Time in MS for this Page Action.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.AttachStart
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.DebugEnd
+
+Generated when an input device connects
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.Launch
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.ConsentStatusChanged
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **gamingConsentEnabled** No content is currently available.
+- **optionalDataCollectionEnabled** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.HttpReliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **currentRoute** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **reliabilityReport** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Performance
+
+No content is currently available.
+
+The following fields are available:
+
+- **children** No content is currently available.
+- **currentRoute** No content is currently available.
+- **endTimestamp** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **metadata** No content is currently available. See [metadata](#metadata).
+- **scenarioName** No content is currently available.
+- **startTimestamp** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Reliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **scenarioName** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.SessionStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPcAppFT.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.Xvdd.ContentUpdate
+
+No content is currently available.
+
+The following fields are available:
+
+- **ApplyEndTime** No content is currently available.
+- **ApplyStartTime** No content is currently available.
+- **CalculateEndTime** No content is currently available.
+- **CalculateStartTime** No content is currently available.
+- **ContentPath** No content is currently available.
+- **ContentUpdateVersion** No content is currently available.
+- **DiagnosticCode** No content is currently available.
+- **DiagnosticParam1** No content is currently available.
+- **DiagnosticParam2** No content is currently available.
+- **DiagnosticParam3** No content is currently available.
+- **EndTime** No content is currently available.
+- **ErrorSource** No content is currently available.
+- **ExtentsPostUpdate** No content is currently available.
+- **ExtentsPreUpdate** No content is currently available.
+- **Flags** No content is currently available.
+- **FragmentCount** No content is currently available.
+- **FragmentedAllocations** No content is currently available.
+- **FreeSpace** No content is currently available.
+- **NewPackageVersion** No content is currently available.
+- **NewXvcPath** No content is currently available.
+- **OldPackageVersion** No content is currently available.
+- **OldXvcPath** No content is currently available.
+- **ReturnCode** No content is currently available.
+- **StartTime** No content is currently available.
+- **UpdateSize** No content is currently available.
+- **UpdateSizeV1** No content is currently available.
+- **UpdatesPerformed** No content is currently available.
+
+
+### Microsoft.Surface.Mcu.Prod.CriticalLog
+
+No content is currently available.
+
+The following fields are available:
+
+- **CUtility::GetTargetNameA(target)** No content is currently available.
+- **productId** No content is currently available.
+- **uniqueId** No content is currently available.
+
+
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
Heartbeat is sent once a day to indicate Defender is running and functional. Event includes necessary information to understand health of Defender on the device.
@@ -3988,6 +4278,161 @@ The following fields are available:
- **SignatureRing** Signature ring used for deployments
- **SigVersion** Version of signature VDMs
+
+### Microsoft.Windows.SecureBootTelemetry.SecureBootEncodeUEFI
+
+No content is currently available.
+
+The following fields are available:
+
+- **SecureBootUEFIEncoding** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DurationInMs** No content is currently available.
+- **ErrorData** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **TitleId** No content is currently available.
+- **XboxLiveSandboxId** No content is currently available.
+- **XboxTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnAuthenticateLocalUserCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **AuthDurationInMs** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **ErrorDetail** No content is currently available.
+- **FirstNetworkIdentifier** No content is currently available.
+- **LocalConnectionId** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **Result** No content is currently available.
+- **TotalDurationInMs** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnDeviceJoinWithDirectPeerConnectivityCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DirectPeerConnectionLatency** No content is currently available.
+- **ErrorCode** No content is currently available.
+- **IsInitiator** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **RelayRoundTripLatency** No content is currently available.
+- **RelaySaidToUseDirectPeerConnectivity** No content is currently available.
+- **RemoteClientInstanceId** No content is currently available.
+- **TimeToReceiveJoinCompletion** No content is currently available.
+- **TimeToReportEstablishingLinkCompleted** No content is currently available.
+- **TimeToReportReadyToAcceptInboundConnection** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnMigrationCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **ErrorDetail** No content is currently available.
+- **LocalConnectionId** No content is currently available.
+- **NewHostname** No content is currently available.
+- **NewNetworkIdentifier** No content is currently available.
+- **NewPort** No content is currently available.
+- **NewRegionName** No content is currently available.
+- **OldHostname** No content is currently available.
+- **OldNetworkIdentifier** No content is currently available.
+- **OldPort** No content is currently available.
+- **OldRegionName** No content is currently available.
+- **QueuedSendByteCountOnNewLink** No content is currently available.
+- **QueuedSendCountOnNewLink** No content is currently available.
+- **SplitSendByteCount** No content is currently available.
+- **SplitSendCount** No content is currently available.
+- **StalledSendDataDurationHighWaterMarkMs** No content is currently available.
+- **StateBeforeDestroy** No content is currently available.
+- **TimeSpentInAuthenticatedStateInMs** No content is currently available.
+- **TimeSpentInConnectingStateInMs** No content is currently available.
+- **TimeSpentInDeauthenticatingStateInMs** No content is currently available.
+- **TimeSpentInLeavingStateInMs** No content is currently available.
+- **TimeSpentInNewConnectingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDeprecatedPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDeprecatingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewDrainingPhaseStateMs** No content is currently available.
+- **TimeSpentInNewStateInMs** No content is currently available.
+- **TimeSpentInOldConnectingPhaseStateMs** No content is currently available.
+- **TimeSpentInOldDeprecatingPhaseStateMs** No content is currently available.
+- **TimeSpentInReadyStateInMs** No content is currently available.
+- **TimeSpentInUnauthenticatedStateInMs** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.BumblelionXboxLive.PartyXblInitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **TitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.PubSub.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **TitleId** No content is currently available.
+
+
+### XboxSystemFlightRecorder.GDdr6EdcCounts
+
+No content is currently available.
+
+The following fields are available:
+
+- **ReadCount** No content is currently available.
+- **ReadEdcCount** No content is currently available.
+- **WriteCount** No content is currently available.
+- **WriteEdcCount** No content is currently available.
+
+
+### XboxSystemFlightRecorder.SmcErrorLog
+
+This event collects critical log files related to Xbox hardware failures.
+
+The following fields are available:
+
+- **SmcerrLog** Binary payload of the error log from the Xbox console.
+
+
## Privacy consent logging events
### Microsoft.Windows.Shell.PrivacyConsentLogging.PrivacyConsentCompleted
@@ -5707,6 +6152,17 @@ The following fields are available:
- **WUContentId** The Windows Update content ID.
+### Microsoft.Windows.StoreAgent.Telemetry.BeginGetFreeEntitlement
+
+No content is currently available.
+
+The following fields are available:
+
+- **CampaignId** No content is currently available.
+- **StoreId** No content is currently available.
+- **UseDeviceId** No content is currently available.
+
+
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetInstalledContentIds
This event is sent when an inventory of the apps installed is started to determine whether updates for those apps are available. It's used to help keep Windows up-to-date and secure.
@@ -5796,6 +6252,18 @@ The following fields are available:
- **HResult** The result code of the last action performed before this operation.
+### Microsoft.Windows.StoreAgent.Telemetry.EndGetFreeEntitlement
+
+No content is currently available.
+
+The following fields are available:
+
+- **CampaignId** No content is currently available.
+- **HResult** No content is currently available.
+- **StoreId** No content is currently available.
+- **UseDeviceId** No content is currently available.
+
+
### Microsoft.Windows.StoreAgent.Telemetry.EndGetInstalledContentIds
This event is sent after sending the inventory of the products installed to determine whether updates for those products are available. It's used to help keep Windows up-to-date and secure.
@@ -6754,3 +7222,6 @@ The following fields are available:
- **Flags** The flags passed to the hard reserve adjustment function.
- **PendingHardReserveAdjustment** The final change to the hard reserve size.
- **UpdateType** Indicates whether the change is an increase or decrease in the size of the hard reserve.
+
+
+
From f056a59c69d5e7437e12875f1112682c4ba135c0 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 15:56:56 -0800
Subject: [PATCH 06/39] metadata update
---
.../required-windows-diagnostic-data-events-and-fields-2004.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index 738f317cf3..f24a2fac13 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -3,7 +3,7 @@ description: Learn more about the required Windows 10 diagnostic data gathered.
title: Required diagnostic events and fields for Windows 10 (versions 22H2, 21H2, 21H1, 20H2, and 2004)
ms.service: windows-client
ms.subservice: itpro-privacy
-localizationpriority: high
+ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
From 16a861a8695e27be60b36afd36831c4966e88c68 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 15:57:30 -0800
Subject: [PATCH 07/39] metadata update
---
.../basic-level-windows-diagnostic-events-and-fields-1809.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index 2f032571e3..bdd52e6630 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -3,7 +3,7 @@ description: Learn more about the Windows 10, version 1809 diagnostic data gathe
title: Windows 10, version 1809 basic diagnostic events and fields (Windows 10)
ms.service: windows-client
ms.subservice: itpro-privacy
-localizationpriority: high
+ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
From 2432bad1c5991600428c64b43a1a2f087ccc7c0f Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 16:03:52 -0800
Subject: [PATCH 08/39] Remove broken links
---
.../required-windows-11-diagnostic-events-and-fields.md | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index 31b8ae9761..bbd5abfa8d 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -4072,8 +4072,6 @@ The following fields are available:
Event fired when the user interacts with any CTAs during the Purchase Experience.
-This event includes fields from [PageActionData](#pageactiondata).
-
The following fields are available:
- **countsAsFeatureUsage** GTL flag to help attribute page action to a feature.
@@ -4166,7 +4164,7 @@ The following fields are available:
- **endTimestamp** No content is currently available.
- **extendedData** No content is currently available.
- **featureArea** No content is currently available.
-- **metadata** No content is currently available. See [metadata](#metadata).
+- **metadata** No content is currently available.
- **scenarioName** No content is currently available.
- **startTimestamp** No content is currently available.
From 6c9199d8f14c9246025b1ee5f94fcfbdf610e63b Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 16:54:58 -0800
Subject: [PATCH 09/39] Updates for February 2024
---
...iagnostic-events-fields-windows-11-22H2.md | 1352 ++++++++++++++++-
1 file changed, 1346 insertions(+), 6 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index f79b3dd872..c352b2e1a4 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -2,14 +2,15 @@
description: Learn more about the diagnostic data gathered for Windows 11, versions 23H2 and 22H2.
title: Required diagnostic events and fields for Windows 11, versions 23H2 and 22H2
keywords: privacy, telemetry
-ms.prod: windows-client
-ms.technology: itpro-privacy
-localizationpriority: high
+ms.service: windows-client
+ms.subservice: itpro-privacy
+ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 10/31/2023
+ms.date: 02/27/2024
ms.topic: reference
+ms.collection: privacy-windows
---
# Required diagnostic events and fields for Windows 11, versions 23H2 and 22H2
@@ -130,7 +131,6 @@ The following fields are available:
- **AppraiserVersion** The version of the appraiser binary generating the events.
-
### Microsoft.Windows.Appraiser.General.DatasourceApplicationFileRemove
This event indicates that the DatasourceApplicationFile object is no longer present. The data collected with this event is used to help keep Windows up to date.
@@ -783,7 +783,6 @@ The following fields are available:
- **AppraiserVersion** Appraiser version.
-
### Microsoft.Windows.Appraiser.General.SystemProcessorPrefetchWAdd
This event sends data indicating whether the system supports the PrefetchW CPU requirement, to help keep Windows up to date.
@@ -1328,6 +1327,7 @@ The following fields are available:
- **objectType** Indicates the object type that the event applies to.
- **syncId** A string used to group StartSync, EndSync, Add, and Remove operations that belong together. This field is unique by Sync period and is used to disambiguate in situations where multiple agents perform overlapping inventories for the same object.
+
## Component-based servicing events
### CbsServicingProvider.CbsCapabilitySessionFinalize
@@ -2163,6 +2163,7 @@ The following fields are available:
- **SystemStateTransition** State transition information.
- **Watchdog** Watchdog information.
+
## Microsoft Edge events
### Aria.af397ef28e484961ba48646a5d38cf54.Microsoft.WebBrowser.Installer.EdgeUpdate.Ping
@@ -2275,6 +2276,102 @@ The following fields are available:
## Other events
+### BumblelionXboxLive.XblOnPlayFabError
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **ErrorCode** No content is currently available.
+- **ErrorMessage** No content is currently available.
+- **ErrorName** No content is currently available.
+- **HttpStatusCode** No content is currently available.
+- **HttpStatusString** No content is currently available.
+- **RequestId** No content is currently available.
+- **RequestType** No content is currently available.
+
+
+### GarrisonAppInstaller.ExceptionThrown
+
+No content is currently available.
+
+The following fields are available:
+
+- **exceptionType** No content is currently available.
+- **HResult** No content is currently available.
+- **innerExceptionHResult** No content is currently available.
+- **isInstallFailure** No content is currently available.
+- **message** No content is currently available.
+- **source** No content is currently available.
+- **stackTrace** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallComplete
+
+No content is currently available.
+
+The following fields are available:
+
+- **garrisonInstallTime** No content is currently available.
+- **grtsInstallTime** No content is currently available.
+- **installedAfterOsUpdate** No content is currently available.
+- **timeInMilliseconds** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallerClosed
+
+No content is currently available.
+
+The following fields are available:
+
+- **activePage** No content is currently available.
+- **displayedProgress** No content is currently available.
+- **realProgress** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallEvent
+
+No content is currently available.
+
+The following fields are available:
+
+- **eventName** No content is currently available.
+- **hresult** No content is currently available.
+- **productId** No content is currently available.
+- **retries** No content is currently available.
+- **serviceDependencies** No content is currently available.
+
+
+### GarrisonAppInstaller.InstallTime
+
+No content is currently available.
+
+The following fields are available:
+
+- **installTime** No content is currently available.
+- **productId** No content is currently available.
+
+
+### GarrisonAppInstaller.PageAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **destination** No content is currently available.
+- **source** No content is currently available.
+
+
+### GarrisonAppInstaller.UserAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **userAction** No content is currently available.
+
+
### Microsoft.Edge.Crashpad.HangEvent
This event sends simple Product and Service Performance data on a hanging/frozen Microsoft Edge browser process to help mitigate future instances of the hang.
@@ -2290,6 +2387,525 @@ The following fields are available:
- **process_type** The type of the hanging browser process, for example, gpu-process, renderer, etc.
- **stack_hash** A hash of the hanging stack. Currently not used or set to zero.
+
+### Microsoft.Gaming.Critical.Error
+
+Common error event used by the Gaming Telemetry Library to provide centralized monitoring for critical errors logged by callers using the library.
+
+The following fields are available:
+
+- **callStack** List of active subroutines running during error occurrence.
+- **componentName** Friendly name meant to represent what feature area this error should be attributed to. Used for aggregations and pivots of data.
+- **customAttributes** List of custom attributes. See [customAttributes](#customattributes).
+- **errorCode** Error code.
+- **extendedData** JSON blob representing additional, provider-level properties common to the component.
+- **featureName** Friendly name meant to represent which feature this should be attributed to.
+- **identifier** Error identifier.
+- **message** Error message.
+- **properties** List of properties attributed to the error.
+
+
+### Microsoft.Gaming.Critical.ProviderRegistered
+
+Indicates that a telemetry provider has been registered with the Gaming Telemetry Library.
+
+The following fields are available:
+
+- **providerNamespace** The telemetry Namespace for the registered provider.
+
+
+### Microsoft.Gaming.Critical.SessionStopped
+
+No content is currently available.
+
+The following fields are available:
+
+- **componentName** Name meant to help identify which calling code base generated this error.
+- **customAttributes** A JSON string containing additional diagnostics data not represented in the error schema. See [customAttributes](#customattributes).
+- **duration** Value representing how long the session was active for.
+- **endStatus** The result code representing the end state of this session.
+- **errorSummary** No content is currently available.
+- **extendedData** JSON blob representing additional, provider-level properties common to the component.
+- **failed** No content is currently available.
+- **featureUsage** No content is currently available.
+- **providerNamespace** No content is currently available.
+- **sessionDuration** No content is currently available.
+- **state** The reason this session was ended.
+- **totalErrorCount** A count of all the error events that occurred while this session was active.
+
+
+### Microsoft.Gaming.GameLaunch.LaunchSummary
+
+No content is currently available.
+
+The following fields are available:
+
+- **activationDuration** No content is currently available.
+- **bootStrapperCancelState** No content is currently available.
+- **bootStrapperDuration** No content is currently available.
+- **bootStrapperExited** No content is currently available.
+- **callerVersion** No content is currently available.
+- **executable** No content is currently available.
+- **grtsVersion** No content is currently available.
+- **hr** No content is currently available.
+- **isDevLaunch** No content is currently available.
+- **isFlatFileStreamed** No content is currently available.
+- **lastFailureLine** No content is currently available.
+- **launchArguments** No content is currently available.
+- **launchDuration** No content is currently available.
+- **launchType** No content is currently available.
+- **packageFullName** No content is currently available.
+- **titleId** No content is currently available.
+- **usedBootStrapper** No content is currently available.
+
+
+### Microsoft.Gaming.GRTS.Initialize
+
+No content is currently available.
+
+The following fields are available:
+
+- **AppSessionGuid** No content is currently available.
+- **gameConfigVersion** No content is currently available.
+- **grtsMajorBuildNumber** No content is currently available.
+- **grtsMajorVersion** No content is currently available.
+- **grtsMinorBuildNumber** No content is currently available.
+- **grtsMinorVersion** No content is currently available.
+- **GRTSVersion** No content is currently available.
+- **hr** No content is currently available.
+- **libBuildMajorVersion** No content is currently available.
+- **libBuildMinorVersion** No content is currently available.
+- **libMajorVersion** No content is currently available.
+- **libMinorVersion** No content is currently available.
+- **msaAppId** No content is currently available.
+- **pfn** No content is currently available.
+- **storeId** No content is currently available.
+- **titleId** No content is currently available.
+
+
+### Microsoft.Gaming.Guide.XCommsDiagnostic
+
+No content is currently available.
+
+The following fields are available:
+
+- **EventName** No content is currently available.
+- **extendedData** No content is currently available.
+- **Locator** No content is currently available.
+- **NetworkIdentifier** No content is currently available.
+- **PartyId** No content is currently available.
+- **Reason** No content is currently available.
+
+
+### Microsoft.Gaming.Install.GamingServicesStartup
+
+No content is currently available.
+
+The following fields are available:
+
+- **PackageVersion** No content is currently available.
+
+
+### Microsoft.Gaming.Install.MinecraftMigration
+
+deny
+
+The following fields are available:
+
+- **FailurePhase** Failure phase.
+- **MigrationHr** Migration HResult.
+- **TimeTakenMs** Total migration time in milliseconds.
+- **UWPPackageFullName** Full name of the UWP package.
+
+
+### Microsoft.Gaming.Install.PackageRemediated
+
+No content is currently available.
+
+The following fields are available:
+
+- **InstanceId** No content is currently available.
+- **PackageFullName** No content is currently available.
+- **Result** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.ActiveUserUpdated
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.CaptivePortalCompletion
+
+No content is currently available.
+
+The following fields are available:
+
+- **connectionErrorType** No content is currently available.
+- **extendedData** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.CompleteHomeStreamingResults
+
+No content is currently available.
+
+The following fields are available:
+
+- **bandwidthSpeed** No content is currently available.
+- **bandwidthStatus** No content is currently available.
+- **connectionTypeStatus** No content is currently available.
+- **consolePowerStatus** No content is currently available.
+- **controllerBluetoothStatus** No content is currently available.
+- **controllerFirmwareStatus** No content is currently available.
+- **controllerFirmwareVersion** No content is currently available.
+- **controllerID** No content is currently available.
+- **controllerPID** No content is currently available.
+- **controllerVID** No content is currently available.
+- **extendedData** No content is currently available.
+- **finalTestResult** No content is currently available.
+- **initialHomeStreamingValue** No content is currently available.
+- **latencySpeed** No content is currently available.
+- **latencyStatus** No content is currently available.
+- **natType** No content is currently available.
+- **natTypeStatus** No content is currently available.
+- **outboundPortStatus** No content is currently available.
+- **testModeType** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.NTSChange
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **newValue** No content is currently available.
+- **oldValue** No content is currently available.
+
+
+### Microsoft.Gaming.NetworkTroubleshooter.SettingChanged
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **newValue** No content is currently available.
+- **pageName** No content is currently available.
+- **previousValue** No content is currently available.
+- **settingName** No content is currently available.
+
+
+### Microsoft.Gaming.OOBE.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+
+
+### Microsoft.Gaming.OOBE.HDDBackup
+
+This event describes whether an External HDD back up has been found.
+
+The following fields are available:
+
+- **backupVersion** version number of backup.
+- **extendedData** JSON blob representing additional, provider-level properties common to the component.
+- **hasConsoleSettings** Indicates whether the console settings stored.
+- **hasUserSettings** Indicates whether the user settings stored.
+- **hasWirelessProfile** Indicates whether the wireless profile stored.
+- **hddBackupFound** Indicates whether hdd backup is found.
+- **osVersion** Operating system version.
+
+
+### Microsoft.Gaming.OOBE.MOOBEPhoneConnection
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **isConnected** No content is currently available.
+
+
+### Microsoft.Gaming.OOBE.OobeComplete
+
+This event is triggered when OOBE activation is complete.
+
+The following fields are available:
+
+- **allowAutoUpdate** Allows auto update.
+- **allowAutoUpdateApps** Allows auto update for apps.
+- **appliedTransferToken** Applied transfer token.
+- **connectionType** Connection type.
+- **curSessionId** Current session id.
+- **extendedData** JSON blob representing additional, provider-level properties common to the component.
+- **instantOn** Instant on.
+- **moobeAcceptedState** Moobe accepted state.
+- **phaseOneElapsedTimeMs** Total elapsed time in milliseconds for phase 1.
+- **phaseOneVersion** Version of phase 1.
+- **phaseTwoElapsedTimeMs** Total elapsed time in milliseconds for phase 2.
+- **phaseTwoVersion** Version of phase 2.
+- **systemUpdateRequired** Indicates whether a system update required.
+- **totalElapsedTimeMs** Total elapsed time in milliseconds of all phases.
+- **usedCloudBackup** Indicates whether cloud backup is used.
+- **usedHDDBackup** Indicates whether HDD backup is used.
+- **usedOffConsole** Indicates whether off console is used.
+
+
+### Microsoft.Gaming.OOBE.SessionStarted
+
+This event is sent at the start of OOBE session.
+
+The following fields are available:
+
+- **customAttributes** customAttributes.
+- **extendedData** extendedData.
+
+
+### Microsoft.Gaming.PlatformServices.LaunchSummary
+
+No content is currently available.
+
+The following fields are available:
+
+- **hr** No content is currently available.
+- **source** No content is currently available.
+
+
+### Microsoft.Gaming.Settings.Error
+
+No content is currently available.
+
+The following fields are available:
+
+- **callStack** No content is currently available.
+- **customAttributes** No content is currently available.
+- **errorCode** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureName** No content is currently available.
+- **identifier** No content is currently available.
+- **message** No content is currently available.
+- **properties** No content is currently available.
+- **relatedCv** No content is currently available.
+
+
+### Microsoft.Gaming.SignIn.SessionStopped
+
+No content is currently available.
+
+The following fields are available:
+
+- **customAttributes** No content is currently available.
+- **duration** No content is currently available.
+- **endStatus** No content is currently available.
+- **errorSummary** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureUsageSummary** No content is currently available.
+- **state** No content is currently available.
+- **totalErrorCount** No content is currently available.
+
+
+### Microsoft.Gaming.SystemUpdate.DDSCreateResponse
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **responseCode** No content is currently available.
+- **responseText** No content is currently available.
+
+
+### Microsoft.Gaming.SystemUpdate.OffConsoleOOBEInvite
+
+No content is currently available.
+
+The following fields are available:
+
+- **curSessionId** No content is currently available.
+- **extendedData** No content is currently available.
+- **flags** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.Deploy
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.Xbox.VisualStudio.Launch
+
+Generated when an input device connects.
+
+The following fields are available:
+
+- **ClientVersion** No content is currently available.
+- **ConsoleId** No content is currently available.
+- **hResult** No content is currently available.
+- **Mode** No content is currently available.
+- **Source** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.ConsentStatusChanged
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **gamingConsentEnabled** No content is currently available.
+- **optionalDataCollectionEnabled** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.HttpReliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **currentRoute** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **reliabilityReport** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Performance
+
+No content is currently available.
+
+The following fields are available:
+
+- **children** No content is currently available.
+- **currentRoute** No content is currently available.
+- **endTimestamp** No content is currently available.
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **metadata** No content is currently available.
+- **scenarioName** No content is currently available.
+- **startTimestamp** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.Reliability
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+- **featureArea** No content is currently available.
+- **scenarioName** No content is currently available.
+
+
+### Microsoft.Gaming.XboxPC.SessionStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **extendedData** No content is currently available.
+
+
+### Microsoft.Gaming.Xvdd.ContentUpdate
+
+No content is currently available.
+
+The following fields are available:
+
+- **ApplyEndTime** No content is currently available.
+- **ApplyStartTime** No content is currently available.
+- **CalculateEndTime** No content is currently available.
+- **CalculateStartTime** No content is currently available.
+- **ContentPath** No content is currently available.
+- **ContentUpdateVersion** No content is currently available.
+- **DiagnosticCode** No content is currently available.
+- **DiagnosticParam1** No content is currently available.
+- **DiagnosticParam2** No content is currently available.
+- **DiagnosticParam3** No content is currently available.
+- **DiagnosticParam4** No content is currently available.
+- **DiagnosticParam5** No content is currently available.
+- **EndTime** No content is currently available.
+- **ErrorSource** No content is currently available.
+- **ExtentsPostUpdate** No content is currently available.
+- **ExtentsPreUpdate** No content is currently available.
+- **Flags** No content is currently available.
+- **FragmentCount** No content is currently available.
+- **FragmentedAllocations** No content is currently available.
+- **FreeSpace** No content is currently available.
+- **NewPackageVersion** No content is currently available.
+- **NewXvcPath** No content is currently available.
+- **OldPackageVersion** No content is currently available.
+- **OldXvcPath** No content is currently available.
+- **ReturnCode** No content is currently available.
+- **StartTime** No content is currently available.
+- **UpdateSize** No content is currently available.
+- **UpdateSizeV1** No content is currently available.
+- **UpdatesPerformed** No content is currently available.
+
+
+### Microsoft.Surface.Mcu.Prod.CriticalLog
+
+No content is currently available.
+
+The following fields are available:
+
+- **CrashLog** No content is currently available.
+- **criticalLogSize** No content is currently available.
+- **CUtility::GetTargetNameA(target)** No content is currently available.
+- **CUtility::GetTargetNameA(Target)** No content is currently available.
+- **productId** No content is currently available.
+- **uniqueId** No content is currently available.
+
+
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
Heartbeat is sent once a day to indicate Defender is running and functional. Event includes necessary information to understand health of Defender on the device.
@@ -2315,6 +2931,47 @@ The following fields are available:
- **SignatureRing** Signature ring used for deployments
- **SigVersion** Version of signature VDMs
+
+### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateFveAction
+
+No content is currently available.
+
+The following fields are available:
+
+- **Action** No content is currently available.
+- **hr** No content is currently available.
+
+
+### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
+
+No content is currently available.
+
+The following fields are available:
+
+- **AvailableUpdates** No content is currently available.
+- **SecureBootUpdateCaller** No content is currently available.
+
+
+### Microsoft.Windows.Shell.SystemSettings.SettingsAppActivity.GetUserAccountState
+
+No content is currently available.
+
+The following fields are available:
+
+- **CassService** No content is currently available.
+- **componentName** No content is currently available.
+- **correlationVector** No content is currently available.
+- **currentPageGroupId** No content is currently available.
+- **currentPageId** No content is currently available.
+- **experienceId** No content is currently available.
+- **experienceVersion** No content is currently available.
+- **isExperienceInbox** No content is currently available.
+- **pageId** No content is currently available.
+- **pageSessionId** No content is currently available.
+- **processSessionId** No content is currently available.
+- **state** No content is currently available.
+
+
### Microsoft.Windows.UpdateAssistantApp.UpdateAssistantStartState
This event marks the start of an Update Assistant State. The data collected with this event is used to help keep Windows up to date.
@@ -2331,12 +2988,624 @@ The following fields are available:
- **UpdateAssistantVersion** Current package version of UpdateAssistant.
+### Microsoft.Windows.Xbox.GIP.DeviceDisconnected
+
+No content is currently available.
+
+The following fields are available:
+
+- **ActiveVM** No content is currently available.
+- **AttachedDeviceId** No content is currently available.
+- **BatteryLevel** No content is currently available.
+- **ConnectionDuration** No content is currently available.
+- **ConnectionType** No content is currently available.
+- **CurrentChannel** No content is currently available.
+- **DawnTerminationCode** No content is currently available.
+- **Enable2Dot4GHz** No content is currently available.
+- **EventSequence** No content is currently available.
+- **FlightingFlags** No content is currently available.
+- **FWVersionBuild** No content is currently available.
+- **FWVersionMajor** No content is currently available.
+- **FWVersionMinor** No content is currently available.
+- **FWVersionRevision** No content is currently available.
+- **HWVersionMajor** No content is currently available.
+- **HWVersionMinor** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **NumWirelessDevices** No content is currently available.
+- **PDescription** No content is currently available.
+- **PDriverBuild** No content is currently available.
+- **PDriverMajor** No content is currently available.
+- **PDriverMinor** No content is currently available.
+- **PDriverRevision** No content is currently available.
+- **PFirmwareBuild** No content is currently available.
+- **PFirmwareMajor** No content is currently available.
+- **PFirmwareMinor** No content is currently available.
+- **PFirmwareRevision** No content is currently available.
+- **PID** No content is currently available.
+- **Reason** No content is currently available.
+- **Region** No content is currently available.
+- **SessionId** No content is currently available.
+- **VID** No content is currently available.
+- **WFDChannel** No content is currently available.
+- **WiFiChannel** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** No content is currently available.
+- **DurationInMs** No content is currently available.
+- **ErrorData** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **TitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Multiplayer.Bumblelion.OnQosCompleted
+
+No content is currently available.
+
+The following fields are available:
+
+- **ClientInstanceId** The client-generated globally unique identifier of this instance of Bumblelion.
+- **ErrorDetail** The PartyError detail code provided to the game as a result of the QoS operation.
+- **Hostnames** A semicolon-delimited list of QoS server hostNames.
+- **IpAddresses** A semicolon-delimited list of QoS server IP addresses.
+- **LatenciesInMilliseconds** A semicolon-delimited list of median latencies across all pings to a given QoS server, in milliseconds.
+- **PingErrorCodes** A semicolon-delimited list of the last error code encountered while pinging each QoS server.
+- **PingFailureCounts** A semicolon-delimited list of failed ping counts to each QoS server.
+- **PingFailureDueToTimeoutCounts** A semicolon-delimited list of timed-out ping counts to each QoS server.
+- **PingSuccessCounts** A semicolon-delimited list of successful ping counts to each QoS server.
+- **RegionCount** The number of regions.
+- **RegionNames** A semicolon-delimited list of region names.
+- **StateChangeResult** The PartyStateChangeResult provided to the game as a result of the QoS operation.
+- **TimeToGetRegionListInMilliseconds** The time it took to get the region list, in milliseconds.
+- **TimeToMeasureLatencyInMilliseconds** The time it took to measure latency to all regions, in milliseconds.
+
+
+### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.InitializeSucceeded
+
+No content is currently available.
+
+The following fields are available:
+
+- **BuildId** No content is currently available.
+- **BuildPlatformType** No content is currently available.
+- **ClientInstanceId** No content is currently available.
+- **IsUsingCustomMemoryCallbacks** No content is currently available.
+- **PlayFabTitleId** No content is currently available.
+- **XboxLiveSandboxId** No content is currently available.
+- **XboxTitleId** No content is currently available.
+
+
+### Microsoft.Xbox.Shell.ShellUiService.Purchase_BigIdFromXboxOfferTokenNotFound
+
+No content is currently available.
+
+The following fields are available:
+
+- **error** No content is currently available.
+- **signedOffer** No content is currently available.
+- **xboxOfferToken** No content is currently available.
+
+
### MicrosoftWindowsCodeIntegrityTraceLoggingProvider.CodeIntegrityHvciSysprepHvciAlreadyEnabled
This event fires when HVCI is already enabled so no need to continue auto-enablement.
+### SFR.DeviceAccWirelessReset
+
+No content is currently available.
+
+The following fields are available:
+
+- **FailedToRecover** No content is currently available.
+- **ResetCount** No content is currently available.
+
+
+### SFR.DeviceDataCapture
+
+No content is currently available.
+
+The following fields are available:
+
+- **Data** No content is currently available.
+- **EventSequence** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **SessionID** No content is currently available.
+
+
+### SFR.DeviceDisconnected
+
+No content is currently available.
+
+The following fields are available:
+
+- **ActiveVM** No content is currently available.
+- **AttachedDeviceId** No content is currently available.
+- **BatteryLevel** No content is currently available.
+- **ConnectionDuration** No content is currently available.
+- **ConnectionType** No content is currently available.
+- **CurrentChannel** No content is currently available.
+- **DawnTerminationCode** No content is currently available.
+- **EventSequence** No content is currently available.
+- **FlightingFlags** No content is currently available.
+- **FWVersionBuild** No content is currently available.
+- **FWVersionMajor** No content is currently available.
+- **FWVersionMinor** No content is currently available.
+- **FWVersionRevision** No content is currently available.
+- **HWVersionMajor** No content is currently available.
+- **HWVersionMinor** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **NumWirelessDevices** No content is currently available.
+- **PDescription** No content is currently available.
+- **PDriverBuild** No content is currently available.
+- **PDriverMajor** No content is currently available.
+- **PDriverMinor** No content is currently available.
+- **PDriverRevision** No content is currently available.
+- **PFirmwareBuild** No content is currently available.
+- **PFirmwareMajor** No content is currently available.
+- **PFirmwareMinor** No content is currently available.
+- **PFirmwareRevision** No content is currently available.
+- **PID** No content is currently available.
+- **Reason** No content is currently available.
+- **Region** No content is currently available.
+- **SessionId** No content is currently available.
+- **TitleId** No content is currently available.
+- **VID** No content is currently available.
+- **WFDChannel** No content is currently available.
+- **WiFiChannel** No content is currently available.
+
+
+### SFR.DeviceExtendedStatus
+
+No content is currently available.
+
+The following fields are available:
+
+- **EventSequence** No content is currently available.
+- **MainDeviceID** No content is currently available.
+- **Payload** No content is currently available.
+- **SessionID** No content is currently available.
+- **StatusType** No content is currently available.
+
+
+### SFR.DeviceFirmwareUpdate
+
+No content is currently available.
+
+The following fields are available:
+
+- **AttachedDeviceId** No content is currently available.
+- **AttachedHwVersionMajor** No content is currently available.
+- **AttachedHwVersionMinor** No content is currently available.
+- **AttachedPID** No content is currently available.
+- **AttachedVersionBuild** No content is currently available.
+- **AttachedVersionMajor** No content is currently available.
+- **AttachedVersionMinor** No content is currently available.
+- **AttachedVersionRevision** No content is currently available.
+- **AttachedVID** No content is currently available.
+- **BytesRead** No content is currently available.
+- **BytesWritten** No content is currently available.
+- **ComponentsAvailableMask** No content is currently available.
+- **ComponentsUpdatedMask** No content is currently available.
+- **ComponentsUpToDateMask** No content is currently available.
+- **ConnectionType** No content is currently available.
+- **EventSequence** No content is currently available.
+- **FailedComponentId** No content is currently available.
+- **FailureLineUfu** No content is currently available.
+- **GipRemoveReason** No content is currently available.
+- **LasGipToLibResponse** No content is currently available.
+- **LastAddress** No content is currently available.
+- **LastLibToGipCmd** No content is currently available.
+- **LastProgress** No content is currently available.
+- **LastUfuCommand** No content is currently available.
+- **LastUfuResponse** No content is currently available.
+- **LastWin32Error** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **MainDeviceUpdate** No content is currently available.
+- **MainHwVersionMajor** No content is currently available.
+- **MainHwVersionMinor** No content is currently available.
+- **MainPID** No content is currently available.
+- **MainVersionBuild** No content is currently available.
+- **MainVersionMajor** No content is currently available.
+- **MainVersionMinor** No content is currently available.
+- **MainVersionRevision** No content is currently available.
+- **MainVID** No content is currently available.
+- **MaxWaitForHelloAfterReset** No content is currently available.
+- **MaxWaitForReset** No content is currently available.
+- **SessionId** No content is currently available.
+- **TargetVersionBuild** No content is currently available.
+- **TargetVersionMajor** No content is currently available.
+- **TargetVersionMinor** No content is currently available.
+- **TargetVersionRevision** No content is currently available.
+- **TotalBytes** No content is currently available.
+- **UnexpectedDisconnects** No content is currently available.
+- **UnexpectedHellos** No content is currently available.
+- **UpdateDuration** No content is currently available.
+- **UpdateProtocolVersion** No content is currently available.
+- **UpdateStatus** No content is currently available.
+
+
+### SFR.DeviceSecurity
+
+No content is currently available.
+
+The following fields are available:
+
+- **AuthDuration** No content is currently available.
+- **AuthLeadTime** No content is currently available.
+- **DevAuthClass** No content is currently available.
+- **DevAuthProtocolVersion** No content is currently available.
+- **DevAuthSubClass** No content is currently available.
+- **DevAuthVersion** No content is currently available.
+- **DevAuthVersionSpecificData** No content is currently available.
+- **EventSequence** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **SecurityIterations** No content is currently available.
+- **SecurityPass** No content is currently available.
+- **SessionId** No content is currently available.
+
+
+### SFR.DeviceSerialNumber
+
+No content is currently available.
+
+The following fields are available:
+
+- **EventSequence** No content is currently available.
+- **MainDeviceId** No content is currently available.
+- **OriginalSize** No content is currently available.
+- **PID** No content is currently available.
+- **SerialNumber** No content is currently available.
+- **SessionId** No content is currently available.
+- **Truncated** No content is currently available.
+- **VID** No content is currently available.
+
+
+### SFR.DisplayUnderflow
+
+No content is currently available.
+
+The following fields are available:
+
+- **NumLogs** No content is currently available.
+- **UnderflowLogs** No content is currently available.
+- **Version** No content is currently available.
+
+
+### SFR.HardwareInfo
+
+No content is currently available.
+
+The following fields are available:
+
+- **IsNoOddSku** No content is currently available.
+- **IsServerSku** No content is currently available.
+- **SmcFirmwareId** No content is currently available.
+- **SocConfigId** No content is currently available.
+- **SocFamily** No content is currently available.
+- **SocModel** No content is currently available.
+- **SystemType** No content is currently available.
+
+
+### SFR.HardwareTelemetry
+
+No content is currently available.
+
+The following fields are available:
+
+- **FanSpeed** No content is currently available.
+- **FanTach** No content is currently available.
+- **MemIoPower** No content is currently available.
+- **MemPhyPower** No content is currently available.
+- **NbCorePower** No content is currently available.
+- **PStateCPU** No content is currently available.
+- **PStateGPU** No content is currently available.
+- **PStateNB** No content is currently available.
+- **SbRawTemp** No content is currently available.
+- **SraCurrentAppId** No content is currently available.
+- **Temperature00** No content is currently available.
+- **Temperature01** No content is currently available.
+- **Temperature02** No content is currently available.
+- **Temperature03** No content is currently available.
+- **Temperature04** No content is currently available.
+- **Temperature05** No content is currently available.
+- **Temperature06** No content is currently available.
+- **Temperature07** No content is currently available.
+- **Temperature08** No content is currently available.
+- **Temperature09** No content is currently available.
+- **Temperature10** No content is currently available.
+- **Temperature11** No content is currently available.
+- **Temperature12** No content is currently available.
+- **Temperature13** No content is currently available.
+- **Temperature14** No content is currently available.
+- **Temperature15** No content is currently available.
+- **Temperature16** No content is currently available.
+- **Temperature17** No content is currently available.
+- **Temperature18** No content is currently available.
+- **Temperature19** No content is currently available.
+- **Temperature20** No content is currently available.
+- **Temperature21** No content is currently available.
+- **Temperature22** No content is currently available.
+- **Temperature23** No content is currently available.
+- **Temperature24** No content is currently available.
+- **Temperature25** No content is currently available.
+- **Temperature26** No content is currently available.
+- **Temperature27** No content is currently available.
+- **Temperature28** No content is currently available.
+- **Temperature29** No content is currently available.
+- **Temperature30** No content is currently available.
+- **Temperature31** No content is currently available.
+- **TitleConstrained** No content is currently available.
+- **TitleId** No content is currently available.
+- **TitleRunning** No content is currently available.
+- **VCpuCorePower** No content is currently available.
+- **VCpuGfxTemp** No content is currently available.
+- **VGfxCorePower** No content is currently available.
+- **VMemIoPhyTemp** No content is currently available.
+
+
+### SFR.HardwareTelemetryXCOS
+
+No content is currently available.
+
+The following fields are available:
+
+- **Core0Mhz** No content is currently available.
+- **Core0Temp** No content is currently available.
+- **Core1Mhz** No content is currently available.
+- **Core1Temp** No content is currently available.
+- **CurrentEnergy** No content is currently available.
+- **FanRpm** No content is currently available.
+- **GraphicsTemp** No content is currently available.
+- **MaxTemp** No content is currently available.
+- **MinTemp** No content is currently available.
+- **PackagePower** No content is currently available.
+- **PackageTemp** No content is currently available.
+- **SraCurrentAppId** No content is currently available.
+- **ThermalMargin** No content is currently available.
+- **TjMaxTccOffset** No content is currently available.
+
+
+### SFR.HostOutOfMemory
+
+This event is logged by various host components when a low resource failure is encountered.
+
+The following fields are available:
+
+- **AllocationFailures** Count of pool allocation failures in the host.
+- **AvailablePages** Pages available in the host.
+- **Identifier** Location specific identifier.
+- **Location** Identifies the location of the failure - 0 is XVDD IO.
+- **NumAllocs1** Number of allocations for highest pool consumer.
+- **NumAllocs2** Number of allocations for second highest pool consumer.
+- **NumAllocs3** Number of allocations for third highest pool consumer.
+- **NumAllocs4** Number of allocations for fourth highest pool consumer.
+- **NumAllocs5** Number of allocations for fifth highest pool consumer.
+- **NumAllocs6** Number of allocations for sixth highest pool consumer.
+- **NumBytes1** Number of bytes allocated for highest pool consumer.
+- **NumBytes2** Number of bytes allocated for second highest pool consumer.
+- **NumBytes3** Number of bytes allocated for third highest pool consumer.
+- **NumBytes4** Number of bytes allocated for fourth highest pool consumer.
+- **NumBytes5** Number of bytes allocated for fifth highest pool consumer.
+- **NumBytes6** Number of bytes allocated for sixth highest pool consumer.
+- **PoolTag1** Tag for highest pool consumer.
+- **PoolTag2** Tag for second highest pool consumer.
+- **PoolTag3** Tag for third highest pool consumer.
+- **PoolTag4** Tag for fourth highest pool consumer.
+- **PoolTag5** Tag for fifth highest pool consumer.
+- **PoolTag6** Tag for sixth highest pool consumer.
+
+
+### SFR.NandDefragFailed
+
+No content is currently available.
+
+The following fields are available:
+
+- **Context** No content is currently available.
+- **CrdPath** No content is currently available.
+- **FailureCount** No content is currently available.
+- **PackageVersion** No content is currently available.
+- **PrimaryStatus** No content is currently available.
+- **RegionId** No content is currently available.
+- **RegionOffset** No content is currently available.
+- **RegionSize** No content is currently available.
+- **SecondaryStatus** No content is currently available.
+
+
+### SFR.NandDefragSubmitFailed
+
+Fires when the XVDD driver fails to submit a NAND defrag request to the NVMe driver. Event includes failure details.
+
+The following fields are available:
+
+- **CrdPath** The CRD path of the XVC being defragmented.
+- **DiagnosticCode** Diagnostic information for this failure.
+- **DiagnosticParam1** Diagnostic information for this failure.
+- **DiagnosticParam2** Diagnostic information for this failure.
+- **DiagnosticParam3** Diagnostic information for this failure.
+- **FailureCount** The number of defrag failures encountered for the region.
+- **PackageVersion** The package version number of the XVC being defragmented.
+- **RegionId** The ID of the region.
+- **RegionOffset** The byte offset of the region within the XVC.
+- **RegionSize** The size in bytes of the region.
+- **Status** The NTSTATUS of the submit attempt.
+
+
+### SFR.SmcPersistStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **BootRetries** No content is currently available.
+- **ErrorCountCecRxAckCollision** No content is currently available.
+- **ErrorCountCecRxMaxCycErr** No content is currently available.
+- **ErrorCountCecRxMinCycErr** No content is currently available.
+- **ErrorCountCecRxOverrun** No content is currently available.
+- **ErrorCountCecRxWaveForm** No content is currently available.
+- **ErrorCountCecTxAckErr** No content is currently available.
+- **ErrorCountCecTxArbLost** No content is currently available.
+- **ErrorCountCecTxUnderrun** No content is currently available.
+- **ErrorCountFatal** No content is currently available.
+- **ErrorCountOsTherm** No content is currently available.
+- **ErrorCountPspFatal** No content is currently available.
+- **ErrorCountPspFatalThermal** No content is currently available.
+- **ErrorCountPspUnexpectedBootAck** No content is currently available.
+- **ErrorCountSmcBoot** No content is currently available.
+- **ErrorCountSmcRuntime** No content is currently available.
+- **ErrorCountSmcThermActive** No content is currently available.
+- **ErrorCountSmcThermQuiet** No content is currently available.
+- **ErrorCountSmcThermVreg** No content is currently available.
+- **ErrorCountSocThermTrip** No content is currently available.
+- **ErrorCountSyncFlood** No content is currently available.
+- **ErrorCountThermal** No content is currently available.
+- **HspTdr0** No content is currently available.
+- **HspTdr1** No content is currently available.
+- **HspTdr2** No content is currently available.
+- **InitialBootEntries** No content is currently available.
+- **InitialBootRetries** No content is currently available.
+- **NormalBootTerminate** No content is currently available.
+- **PsdSleep** No content is currently available.
+- **PsdStandby** No content is currently available.
+- **PsdUiActive** No content is currently available.
+- **PsdUiInactive** No content is currently available.
+- **PstResetCold** No content is currently available.
+- **PstSmcPowerOnReset** No content is currently available.
+- **PstSmcReload** No content is currently available.
+- **PstSmcWatchdogTimer** No content is currently available.
+- **PstUiActiveEntries** No content is currently available.
+- **SmcReloadsSkipped** No content is currently available.
+
+
+### SFR.SpatialAudioAutoLicense
+
+No content is currently available.
+
+The following fields are available:
+
+- **MainDeviceId** No content is currently available.
+- **SessionId** No content is currently available.
+- **SpatialAudioAutoLicenseKey** No content is currently available.
+
+
+### SFR.VmCrash
+
+No content is currently available.
+
+The following fields are available:
+
+- **BugcheckCode** No content is currently available.
+- **BugcheckParameter0** No content is currently available.
+- **BugcheckParameter1** No content is currently available.
+- **BugcheckParameter2** No content is currently available.
+- **BugcheckParameter3** No content is currently available.
+- **TitleId** No content is currently available.
+
+
+### SFR.Xdump
+
+No content is currently available.
+
+The following fields are available:
+
+- **BugCheckCode** No content is currently available.
+- **BugCheckParameter1** No content is currently available.
+- **BugCheckParameter2** No content is currently available.
+- **BugCheckParameter3** No content is currently available.
+- **BugCheckParameter4** No content is currently available.
+- **Capabilities0** No content is currently available.
+- **Capabilities1** No content is currently available.
+- **CrashOsBuildMachine** No content is currently available.
+- **CrashOsFlavor** No content is currently available.
+- **CrashOsId** No content is currently available.
+- **CrashTime** No content is currently available.
+- **CurrentAppTitleId** No content is currently available.
+- **DumpData** No content is currently available.
+- **DumpInformation** No content is currently available.
+- **DumpProgressSummary** No content is currently available.
+- **DumpStatus** No content is currently available.
+- **ExportSymbol** No content is currently available.
+- **Flags** No content is currently available.
+- **HostMemoryAvailable** No content is currently available.
+- **HostOsBuildMachine** No content is currently available.
+- **HostOsFlavor** No content is currently available.
+- **HostOsId** No content is currently available.
+- **HostPoolAllocationFailures** No content is currently available.
+- **HvMemoryAvailable** No content is currently available.
+- **ModuleName** No content is currently available.
+- **PowerButtonHandlerPressed** No content is currently available.
+- **PowerButtonHandlerReady** No content is currently available.
+- **PowerState** No content is currently available.
+- **SuspendResumeState** No content is currently available.
+- **SystemType** No content is currently available.
+- **Uptime** No content is currently available.
+- **VmId** No content is currently available.
+
+
+### SFR.XhvCrash
+
+No content is currently available.
+
+The following fields are available:
+
+- **BugcheckCode** No content is currently available.
+- **BugcheckParameter0** No content is currently available.
+- **BugcheckParameter1** No content is currently available.
+- **BugcheckParameter2** No content is currently available.
+- **BugcheckParameter3** No content is currently available.
+- **ProgramCounter** No content is currently available.
+
+
+### SFR.XvdStreamingStart
+
+This event indicates that the XVDD streaming engine encountered an error when attempting to start streaming.
+
+The following fields are available:
+
+- **CachePath** Path of the streaming cache source.
+- **DiagnosticCode** Additional code used for diagnosing StreamingStart failures.
+- **DiagnosticParam1** Additional diagnostic data. Value depends on the diagnostic code.
+- **DiagnosticParam2** Additional diagnostic data. Value depends on the diagnostic code.
+- **DiagnosticParam3** Additional diagnostic data. Value depends on the diagnostic code.
+- **DstPath** Path of the streaming destination.
+- **SrcPath** Path of the streaming source.
+- **Status** Status code result of the operation.
+
+
+### SFR.XvdStreamingStats
+
+No content is currently available.
+
+The following fields are available:
+
+- **CrdPath** No content is currently available.
+- **FsDefragBytes** No content is currently available.
+- **FsDefragDuration** No content is currently available.
+- **NandDefragBytes** No content is currently available.
+- **NandDefragDuration** No content is currently available.
+- **StreamedBytes** No content is currently available.
+- **StreamedRegions** No content is currently available.
+- **StreamingDuration** No content is currently available.
+
+
### ShellWNSRegistration.SLSChannelRegistrationFailed
This event is logged when the upload of a channel URI to the SLS service fails.
@@ -2385,6 +3654,72 @@ The following fields are available:
- **RetryTimeInMilliseconds** The amount of time taken to retry the channel request in milliseconds.
+### SocialNotifications.OpenChannelFail
+
+No content is currently available.
+
+The following fields are available:
+
+- **AppId** No content is currently available.
+- **baseData** No content is currently available.
+- **baseType** No content is currently available.
+- **ErrorContext** No content is currently available.
+- **ErrorTitle** No content is currently available.
+- **HResult** No content is currently available.
+- **IsDisplayed** No content is currently available.
+
+
+### SocialNotifications.OpenChannelSuccess
+
+No content is currently available.
+
+The following fields are available:
+
+- **AUMID** No content is currently available.
+
+
+### SystemUI.PurchaseFlowErrorTracker
+
+No content is currently available.
+
+The following fields are available:
+
+- **baseData** No content is currently available.
+- **baseType** No content is currently available.
+
+
+### WindowsXboxTVDeviceLookup.IRHardwareActivation
+
+No content is currently available.
+
+The following fields are available:
+
+- **baseData** No content is currently available.
+- **baseType** No content is currently available.
+
+
+### XboxSystemFlightRecorder.SmcErrorLog
+
+This event collects critical log files related to Xbox hardware failures.
+
+The following fields are available:
+
+- **PartAReplace_Time** No content is currently available.
+- **SmcerrLog** Binary payload of the error log from the Xbox console.
+
+
+### XboxUpdate.NewSystemBoot
+
+This event indicates a new first boot into the system OS.
+
+The following fields are available:
+
+- **BuildMachineTagEx** No content is currently available.
+- **CurrentInstallId** No content is currently available.
+- **CurrentUpdateId** No content is currently available.
+- **IntendedInstallId** No content is currently available.
+- **PreviousCommittedInstallId** No content is currently available.
+
## Privacy consent logging events
@@ -3592,6 +4927,8 @@ The following fields are available:
Ensures Windows Updates are secure and complete. Event helps to identify whether update content has been tampered with and protects against man-in-the-middle attack.
+The following fields are available:
+
- **CallerName** Name of the application making the Windows Update Request. Used to identify context of the request.
- **EndpointUrl** Ensures Windows Updates are secure and complete. Event helps to identify whether update content has been tampered with and protects against man-in-the-middle attack.
- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode wasn't specific enough.
@@ -3656,3 +4993,6 @@ The following fields are available:
- **SessionId** The UpdateAgent “SessionId” value.
- **UpdateId** Unique identifier for the Update.
- **WuId** Unique identifier for the Windows Update client.
+
+
+
From 3614d564e10228da3d1940419a53f0d00ee68044 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 17:02:22 -0800
Subject: [PATCH 10/39] Remove missing intratopic links
---
.../required-diagnostic-events-fields-windows-11-22H2.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index c352b2e1a4..db04abd905 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -2396,7 +2396,7 @@ The following fields are available:
- **callStack** List of active subroutines running during error occurrence.
- **componentName** Friendly name meant to represent what feature area this error should be attributed to. Used for aggregations and pivots of data.
-- **customAttributes** List of custom attributes. See [customAttributes](#customattributes).
+- **customAttributes** List of custom attributes.
- **errorCode** Error code.
- **extendedData** JSON blob representing additional, provider-level properties common to the component.
- **featureName** Friendly name meant to represent which feature this should be attributed to.
@@ -2421,7 +2421,7 @@ No content is currently available.
The following fields are available:
- **componentName** Name meant to help identify which calling code base generated this error.
-- **customAttributes** A JSON string containing additional diagnostics data not represented in the error schema. See [customAttributes](#customattributes).
+- **customAttributes** A JSON string containing additional diagnostics data not represented in the error schema.
- **duration** Value representing how long the session was active for.
- **endStatus** The result code representing the end state of this session.
- **errorSummary** No content is currently available.
From 0ab5f4fd188af21aff0b9c9672886481022ed068 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 17:47:21 -0800
Subject: [PATCH 11/39] Remove GarrisonAppInstaller.* events
---
...ndows-diagnostic-events-and-fields-1809.md | 88 -------------------
1 file changed, 88 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index bdd52e6630..1a02ae1b96 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -5806,94 +5806,6 @@ The following fields are available:
## Other events
-### GarrisonAppInstaller.Deeplink
-
-No content is currently available.
-
-The following fields are available:
-
-- **context** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.ExceptionThrown
-
-No content is currently available.
-
-The following fields are available:
-
-- **exceptionType** No content is currently available.
-- **HResult** No content is currently available.
-- **innerExceptionHResult** No content is currently available.
-- **message** No content is currently available.
-- **source** No content is currently available.
-- **stackTrace** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallComplete
-
-No content is currently available.
-
-The following fields are available:
-
-- **garrisonInstallTime** No content is currently available.
-- **grtsInstallTime** No content is currently available.
-- **installedAfterOsUpdate** No content is currently available.
-- **timeInMilliseconds** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallerClosed
-
-No content is currently available.
-
-The following fields are available:
-
-- **activePage** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallEvent
-
-No content is currently available.
-
-The following fields are available:
-
-- **eventName** No content is currently available.
-- **hresult** No content is currently available.
-- **productId** No content is currently available.
-- **retries** No content is currently available.
-- **serviceDependencies** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallTime
-
-No content is currently available.
-
-The following fields are available:
-
-- **installTime** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.PageAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **destination** No content is currently available.
-- **navigationDirection** No content is currently available.
-- **source** No content is currently available.
-
-
-### GarrisonAppInstaller.UserAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **userAction** No content is currently available.
-
-
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
Heartbeat is sent once a day to indicate Defender is running and functional. Event includes necessary information to understand health of Defender on the device.
From ffc080a980143b9aded516f56084a8142e046049 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 18:01:32 -0800
Subject: [PATCH 12/39] Add missing content
---
...ndows-diagnostic-events-and-fields-1809.md | 78 +++++++++----------
1 file changed, 39 insertions(+), 39 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index 1a02ae1b96..d21715def4 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -5844,54 +5844,54 @@ The following fields are available:
### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
-No content is currently available.
+Event that indicates secure boot update has started.
The following fields are available:
-- **AvailableUpdates** No content is currently available.
-- **SecureBootUpdateCaller** No content is currently available.
-
+- **AvailableUpdates** Number of available secure boot updates.
+- **SecureBootUpdateCaller** Enum value indicating if this is a servicing or an upgrade.
+-
### Microsoft.Windows.Shell.StateCapture.TrayStateCapture
-No content is currently available.
+Captures numerous global settings and state involving how user has configured their Taskbar.
The following fields are available:
-- **autoHideDesktop** No content is currently available.
-- **autoHideTablet** No content is currently available.
-- **cortanaButtonState** No content is currently available.
-- **decoupledCortanaButtonState** No content is currently available.
-- **firstPartyToolbarsInUse** No content is currently available.
-- **lockedMoveTaskbar** No content is currently available.
-- **lockedSizeTaskbar** No content is currently available.
-- **monitorCount** No content is currently available.
-- **multiDisplayButtonPlacement** No content is currently available.
-- **multiDisplayTaskbar** No content is currently available.
-- **overflowAllowed** No content is currently available.
-- **overflowItemCount** No content is currently available.
-- **peekToPreviewDesktop** No content is currently available.
-- **showAppsInTablet** No content is currently available.
-- **showClock** No content is currently available.
-- **showInkWorkspace** No content is currently available.
-- **showInputIndicator** No content is currently available.
-- **showLocation** No content is currently available.
-- **showMicrophone** No content is currently available.
-- **showNetwork** No content is currently available.
-- **showNotificationCenter** No content is currently available.
-- **showPower** No content is currently available.
-- **showVolume** No content is currently available.
-- **smallIcons** No content is currently available.
-- **taskbarBadging** No content is currently available.
-- **taskViewButtonState** No content is currently available.
-- **thirdPartyToolbarsInUse** No content is currently available.
-- **toolbarsCount** No content is currently available.
-- **toolbarsShowing** No content is currently available.
-- **toolbarsThirdPartyDefined** No content is currently available.
-- **touchKeyboardDesktop** No content is currently available.
-- **touchKeyboardTablet** No content is currently available.
-- **triggerType** No content is currently available.
-- **usePowershell** No content is currently available.
+- **autoHideDesktop** Auto Hide Desktop
+- **autoHideTablet** Auto Hide Tablet
+- **cortanaButtonState** Cortana button state
+- **decoupledCortanaButtonState** Decoupled Cortana button state
+- **firstPartyToolbarsInUse** First Party toolbars in Use
+- **lockedMoveTaskbar** Locked Move Taskbar
+- **lockedSizeTaskbar** Locked Size Taskbar
+- **monitorCount** Monitor count
+- **multiDisplayButtonPlacement** Multi display button placement
+- **multiDisplayTaskbar** Multi display taskbar
+- **overflowAllowed** Overflow allowed
+- **overflowItemCount** Overflow item content
+- **peekToPreviewDesktop** Peek to Preview Desktop
+- **showAppsInTablet** Shows apps in tablet
+- **showClock** Show Clock
+- **showInkWorkspace** Show Ink workspace
+- **showInputIndicator** Show Input indicator
+- **showLocation** Show Location
+- **showMicrophone** Show Microphone
+- **showNetwork** Show Network
+- **showNotificationCenter**
+- **showPower** Show Power
+- **showVolume** Show Volume
+- **smallIcons** Small icons
+- **taskbarBadging** Taskbar badging
+- **taskViewButtonState** Task View button state
+- **thirdPartyToolbarsInUse** Third part toolbars in use
+- **toolbarsCount** Toolbars count
+- **toolbarsShowing** Toolbars showing
+- **toolbarsThirdPartyDefined** Toolbars third party defined
+- **touchKeyboardDesktop** Touch keyboard desktop
+- **touchKeyboardTablet** Touch keyboard tablet
+- **triggerType** Trigger type
+- **usePowershell** Use PowerShell
## Privacy consent logging events
From 3dc3cb692bd445b78a045610e3098c1cc6bd2a9c Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 18:03:29 -0800
Subject: [PATCH 13/39] Remove GarrisonAppInstaller.* events
---
...windows-11-diagnostic-events-and-fields.md | 63 -------------------
1 file changed, 63 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index bbd5abfa8d..7974845eac 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -3962,69 +3962,6 @@ The following fields are available:
## Other events
-### GarrisonAppInstaller.ExceptionThrown
-
-No content is currently available.
-
-The following fields are available:
-
-- **exceptionType** No content is currently available.
-- **HResult** No content is currently available.
-- **innerExceptionHResult** No content is currently available.
-- **message** No content is currently available.
-- **source** No content is currently available.
-- **stackTrace** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallComplete
-
-No content is currently available.
-
-The following fields are available:
-
-- **garrisonInstallTime** No content is currently available.
-- **grtsInstallTime** No content is currently available.
-- **installedAfterOsUpdate** No content is currently available.
-- **timeInMilliseconds** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallerClosed
-
-No content is currently available.
-
-The following fields are available:
-
-- **activePage** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallTime
-
-No content is currently available.
-
-The following fields are available:
-
-- **installTime** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.PageAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **destination** No content is currently available.
-- **source** No content is currently available.
-
-
-### GarrisonAppInstaller.UserAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **userAction** No content is currently available.
-
### Microsoft.Gaming.DevicesApp.Error
From 1fab9988700ad488ab1a4ca243b3d55da19eff37 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 18:06:26 -0800
Subject: [PATCH 14/39] Remove Microsoft.Xbox.Multiplayer.* events
---
...windows-11-diagnostic-events-and-fields.md | 124 ------------------
1 file changed, 124 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index 7974845eac..d914f8427c 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -4223,130 +4223,6 @@ The following fields are available:
- **SecureBootUEFIEncoding** No content is currently available.
-### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DurationInMs** No content is currently available.
-- **ErrorData** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **TitleId** No content is currently available.
-- **XboxLiveSandboxId** No content is currently available.
-- **XboxTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnAuthenticateLocalUserCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **AuthDurationInMs** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **ErrorDetail** No content is currently available.
-- **FirstNetworkIdentifier** No content is currently available.
-- **LocalConnectionId** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **Result** No content is currently available.
-- **TotalDurationInMs** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnDeviceJoinWithDirectPeerConnectivityCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DirectPeerConnectionLatency** No content is currently available.
-- **ErrorCode** No content is currently available.
-- **IsInitiator** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **RelayRoundTripLatency** No content is currently available.
-- **RelaySaidToUseDirectPeerConnectivity** No content is currently available.
-- **RemoteClientInstanceId** No content is currently available.
-- **TimeToReceiveJoinCompletion** No content is currently available.
-- **TimeToReportEstablishingLinkCompleted** No content is currently available.
-- **TimeToReportReadyToAcceptInboundConnection** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnMigrationCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **ErrorDetail** No content is currently available.
-- **LocalConnectionId** No content is currently available.
-- **NewHostname** No content is currently available.
-- **NewNetworkIdentifier** No content is currently available.
-- **NewPort** No content is currently available.
-- **NewRegionName** No content is currently available.
-- **OldHostname** No content is currently available.
-- **OldNetworkIdentifier** No content is currently available.
-- **OldPort** No content is currently available.
-- **OldRegionName** No content is currently available.
-- **QueuedSendByteCountOnNewLink** No content is currently available.
-- **QueuedSendCountOnNewLink** No content is currently available.
-- **SplitSendByteCount** No content is currently available.
-- **SplitSendCount** No content is currently available.
-- **StalledSendDataDurationHighWaterMarkMs** No content is currently available.
-- **StateBeforeDestroy** No content is currently available.
-- **TimeSpentInAuthenticatedStateInMs** No content is currently available.
-- **TimeSpentInConnectingStateInMs** No content is currently available.
-- **TimeSpentInDeauthenticatingStateInMs** No content is currently available.
-- **TimeSpentInLeavingStateInMs** No content is currently available.
-- **TimeSpentInNewConnectingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDeprecatedPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDeprecatingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDrainingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewStateInMs** No content is currently available.
-- **TimeSpentInOldConnectingPhaseStateMs** No content is currently available.
-- **TimeSpentInOldDeprecatingPhaseStateMs** No content is currently available.
-- **TimeSpentInReadyStateInMs** No content is currently available.
-- **TimeSpentInUnauthenticatedStateInMs** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.BumblelionXboxLive.PartyXblInitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **TitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.PubSub.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **TitleId** No content is currently available.
-
-
### XboxSystemFlightRecorder.GDdr6EdcCounts
No content is currently available.
From 1a4e4db28796f3f1a62574237f7329f91725bc1d Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 18:09:31 -0800
Subject: [PATCH 15/39] Remove Gaming/Xbox events with missing content
---
...windows-11-diagnostic-events-and-fields.md | 189 ------------------
1 file changed, 189 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index d914f8427c..bf91199af4 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -3962,23 +3962,6 @@ The following fields are available:
## Other events
-
-### Microsoft.Gaming.DevicesApp.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
### Microsoft.Gaming.Install.MinecraftMigration
Minecraft specific event to track updates from one app version to another.
@@ -4017,166 +4000,6 @@ The following fields are available:
- **timeToActionMs** Time in MS for this Page Action.
-### Microsoft.Gaming.Xbox.VisualStudio.AttachStart
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.DebugEnd
-
-Generated when an input device connects
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.Launch
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.ConsentStatusChanged
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **gamingConsentEnabled** No content is currently available.
-- **optionalDataCollectionEnabled** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.HttpReliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **currentRoute** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **reliabilityReport** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Performance
-
-No content is currently available.
-
-The following fields are available:
-
-- **children** No content is currently available.
-- **currentRoute** No content is currently available.
-- **endTimestamp** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **metadata** No content is currently available.
-- **scenarioName** No content is currently available.
-- **startTimestamp** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Reliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **scenarioName** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.SessionStarted
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPcAppFT.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
-### Microsoft.Gaming.Xvdd.ContentUpdate
-
-No content is currently available.
-
-The following fields are available:
-
-- **ApplyEndTime** No content is currently available.
-- **ApplyStartTime** No content is currently available.
-- **CalculateEndTime** No content is currently available.
-- **CalculateStartTime** No content is currently available.
-- **ContentPath** No content is currently available.
-- **ContentUpdateVersion** No content is currently available.
-- **DiagnosticCode** No content is currently available.
-- **DiagnosticParam1** No content is currently available.
-- **DiagnosticParam2** No content is currently available.
-- **DiagnosticParam3** No content is currently available.
-- **EndTime** No content is currently available.
-- **ErrorSource** No content is currently available.
-- **ExtentsPostUpdate** No content is currently available.
-- **ExtentsPreUpdate** No content is currently available.
-- **Flags** No content is currently available.
-- **FragmentCount** No content is currently available.
-- **FragmentedAllocations** No content is currently available.
-- **FreeSpace** No content is currently available.
-- **NewPackageVersion** No content is currently available.
-- **NewXvcPath** No content is currently available.
-- **OldPackageVersion** No content is currently available.
-- **OldXvcPath** No content is currently available.
-- **ReturnCode** No content is currently available.
-- **StartTime** No content is currently available.
-- **UpdateSize** No content is currently available.
-- **UpdateSizeV1** No content is currently available.
-- **UpdatesPerformed** No content is currently available.
-
-
### Microsoft.Surface.Mcu.Prod.CriticalLog
No content is currently available.
@@ -4223,18 +4046,6 @@ The following fields are available:
- **SecureBootUEFIEncoding** No content is currently available.
-### XboxSystemFlightRecorder.GDdr6EdcCounts
-
-No content is currently available.
-
-The following fields are available:
-
-- **ReadCount** No content is currently available.
-- **ReadEdcCount** No content is currently available.
-- **WriteCount** No content is currently available.
-- **WriteEdcCount** No content is currently available.
-
-
### XboxSystemFlightRecorder.SmcErrorLog
This event collects critical log files related to Xbox hardware failures.
From ff0079dda6bd16259400a18d1a63497234e86c2a Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 1 Feb 2024 18:20:25 -0800
Subject: [PATCH 16/39] Add missing content to events
---
...windows-11-diagnostic-events-and-fields.md | 30 +++++++++----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index bf91199af4..a61fc37c2b 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -4002,13 +4002,13 @@ The following fields are available:
### Microsoft.Surface.Mcu.Prod.CriticalLog
-No content is currently available.
+Error information from Surface device firmware.
The following fields are available:
-- **CUtility::GetTargetNameA(target)** No content is currently available.
-- **productId** No content is currently available.
-- **uniqueId** No content is currently available.
+- **CUtility::GetTargetNameA(target)** Product identifier.
+- **productId** Product identifier
+- **uniqueId** Correlation ID that can be used with Watson to get more details about the failure.
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
@@ -4039,11 +4039,11 @@ The following fields are available:
### Microsoft.Windows.SecureBootTelemetry.SecureBootEncodeUEFI
-No content is currently available.
+Information about Secure Boot configuration including the PK, KEKs, DB and DBX files on the device.
The following fields are available:
-- **SecureBootUEFIEncoding** No content is currently available.
+- **SecureBootUEFIEncoding** Information about the PK, KEKs, DB and DBX files on the device.
### XboxSystemFlightRecorder.SmcErrorLog
@@ -5776,13 +5776,13 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetFreeEntitlement
-No content is currently available.
+Tracks the beginning of the call to get a free app entitlement.
The following fields are available:
-- **CampaignId** No content is currently available.
-- **StoreId** No content is currently available.
-- **UseDeviceId** No content is currently available.
+- **CampaignId** Marketing Campaign Identifier.
+- **StoreId** App Store Catalog Id.
+- **UseDeviceId** Boolean value to select whether the entitlement should be a device versus a user entitlement.
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetInstalledContentIds
@@ -5876,14 +5876,14 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndGetFreeEntitlement
-No content is currently available.
+Telemetry is fired at the end of the call to request an free app entitlement, which will make a server call to get the entitlement.
The following fields are available:
-- **CampaignId** No content is currently available.
-- **HResult** No content is currently available.
-- **StoreId** No content is currently available.
-- **UseDeviceId** No content is currently available.
+- **CampaignId** Campaign marketing Id.
+- **HResult** Error result.
+- **StoreId** Store Catalog Id of item requesting ownership.
+- **UseDeviceId** Boolean value to select whether the entitlement should be a device versus a user entitlement.
### Microsoft.Windows.StoreAgent.Telemetry.EndGetInstalledContentIds
From a2e7417c39f521ff76055eb67193e581e3b1b868 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 15:19:42 -0800
Subject: [PATCH 17/39] Remove GarrisonAppInstaller.* events
---
...iagnostic-events-fields-windows-11-22H2.md | 81 -------------------
1 file changed, 81 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index db04abd905..ab76692586 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -2291,87 +2291,6 @@ The following fields are available:
- **RequestId** No content is currently available.
- **RequestType** No content is currently available.
-
-### GarrisonAppInstaller.ExceptionThrown
-
-No content is currently available.
-
-The following fields are available:
-
-- **exceptionType** No content is currently available.
-- **HResult** No content is currently available.
-- **innerExceptionHResult** No content is currently available.
-- **isInstallFailure** No content is currently available.
-- **message** No content is currently available.
-- **source** No content is currently available.
-- **stackTrace** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallComplete
-
-No content is currently available.
-
-The following fields are available:
-
-- **garrisonInstallTime** No content is currently available.
-- **grtsInstallTime** No content is currently available.
-- **installedAfterOsUpdate** No content is currently available.
-- **timeInMilliseconds** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallerClosed
-
-No content is currently available.
-
-The following fields are available:
-
-- **activePage** No content is currently available.
-- **displayedProgress** No content is currently available.
-- **realProgress** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallEvent
-
-No content is currently available.
-
-The following fields are available:
-
-- **eventName** No content is currently available.
-- **hresult** No content is currently available.
-- **productId** No content is currently available.
-- **retries** No content is currently available.
-- **serviceDependencies** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallTime
-
-No content is currently available.
-
-The following fields are available:
-
-- **installTime** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.PageAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **destination** No content is currently available.
-- **source** No content is currently available.
-
-
-### GarrisonAppInstaller.UserAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **userAction** No content is currently available.
-
-
### Microsoft.Edge.Crashpad.HangEvent
This event sends simple Product and Service Performance data on a hanging/frozen Microsoft Edge browser process to help mitigate future instances of the hang.
From 1204c7c8abe17b6cb4c9ac63510097a645ece3c5 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 15:21:54 -0800
Subject: [PATCH 18/39] Remove SFR.* events
---
...iagnostic-events-fields-windows-11-22H2.md | 500 ------------------
1 file changed, 500 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index ab76692586..8148bf10b4 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -3025,506 +3025,6 @@ The following fields are available:
This event fires when HVCI is already enabled so no need to continue auto-enablement.
-
-
-### SFR.DeviceAccWirelessReset
-
-No content is currently available.
-
-The following fields are available:
-
-- **FailedToRecover** No content is currently available.
-- **ResetCount** No content is currently available.
-
-
-### SFR.DeviceDataCapture
-
-No content is currently available.
-
-The following fields are available:
-
-- **Data** No content is currently available.
-- **EventSequence** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **SessionID** No content is currently available.
-
-
-### SFR.DeviceDisconnected
-
-No content is currently available.
-
-The following fields are available:
-
-- **ActiveVM** No content is currently available.
-- **AttachedDeviceId** No content is currently available.
-- **BatteryLevel** No content is currently available.
-- **ConnectionDuration** No content is currently available.
-- **ConnectionType** No content is currently available.
-- **CurrentChannel** No content is currently available.
-- **DawnTerminationCode** No content is currently available.
-- **EventSequence** No content is currently available.
-- **FlightingFlags** No content is currently available.
-- **FWVersionBuild** No content is currently available.
-- **FWVersionMajor** No content is currently available.
-- **FWVersionMinor** No content is currently available.
-- **FWVersionRevision** No content is currently available.
-- **HWVersionMajor** No content is currently available.
-- **HWVersionMinor** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **NumWirelessDevices** No content is currently available.
-- **PDescription** No content is currently available.
-- **PDriverBuild** No content is currently available.
-- **PDriverMajor** No content is currently available.
-- **PDriverMinor** No content is currently available.
-- **PDriverRevision** No content is currently available.
-- **PFirmwareBuild** No content is currently available.
-- **PFirmwareMajor** No content is currently available.
-- **PFirmwareMinor** No content is currently available.
-- **PFirmwareRevision** No content is currently available.
-- **PID** No content is currently available.
-- **Reason** No content is currently available.
-- **Region** No content is currently available.
-- **SessionId** No content is currently available.
-- **TitleId** No content is currently available.
-- **VID** No content is currently available.
-- **WFDChannel** No content is currently available.
-- **WiFiChannel** No content is currently available.
-
-
-### SFR.DeviceExtendedStatus
-
-No content is currently available.
-
-The following fields are available:
-
-- **EventSequence** No content is currently available.
-- **MainDeviceID** No content is currently available.
-- **Payload** No content is currently available.
-- **SessionID** No content is currently available.
-- **StatusType** No content is currently available.
-
-
-### SFR.DeviceFirmwareUpdate
-
-No content is currently available.
-
-The following fields are available:
-
-- **AttachedDeviceId** No content is currently available.
-- **AttachedHwVersionMajor** No content is currently available.
-- **AttachedHwVersionMinor** No content is currently available.
-- **AttachedPID** No content is currently available.
-- **AttachedVersionBuild** No content is currently available.
-- **AttachedVersionMajor** No content is currently available.
-- **AttachedVersionMinor** No content is currently available.
-- **AttachedVersionRevision** No content is currently available.
-- **AttachedVID** No content is currently available.
-- **BytesRead** No content is currently available.
-- **BytesWritten** No content is currently available.
-- **ComponentsAvailableMask** No content is currently available.
-- **ComponentsUpdatedMask** No content is currently available.
-- **ComponentsUpToDateMask** No content is currently available.
-- **ConnectionType** No content is currently available.
-- **EventSequence** No content is currently available.
-- **FailedComponentId** No content is currently available.
-- **FailureLineUfu** No content is currently available.
-- **GipRemoveReason** No content is currently available.
-- **LasGipToLibResponse** No content is currently available.
-- **LastAddress** No content is currently available.
-- **LastLibToGipCmd** No content is currently available.
-- **LastProgress** No content is currently available.
-- **LastUfuCommand** No content is currently available.
-- **LastUfuResponse** No content is currently available.
-- **LastWin32Error** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **MainDeviceUpdate** No content is currently available.
-- **MainHwVersionMajor** No content is currently available.
-- **MainHwVersionMinor** No content is currently available.
-- **MainPID** No content is currently available.
-- **MainVersionBuild** No content is currently available.
-- **MainVersionMajor** No content is currently available.
-- **MainVersionMinor** No content is currently available.
-- **MainVersionRevision** No content is currently available.
-- **MainVID** No content is currently available.
-- **MaxWaitForHelloAfterReset** No content is currently available.
-- **MaxWaitForReset** No content is currently available.
-- **SessionId** No content is currently available.
-- **TargetVersionBuild** No content is currently available.
-- **TargetVersionMajor** No content is currently available.
-- **TargetVersionMinor** No content is currently available.
-- **TargetVersionRevision** No content is currently available.
-- **TotalBytes** No content is currently available.
-- **UnexpectedDisconnects** No content is currently available.
-- **UnexpectedHellos** No content is currently available.
-- **UpdateDuration** No content is currently available.
-- **UpdateProtocolVersion** No content is currently available.
-- **UpdateStatus** No content is currently available.
-
-
-### SFR.DeviceSecurity
-
-No content is currently available.
-
-The following fields are available:
-
-- **AuthDuration** No content is currently available.
-- **AuthLeadTime** No content is currently available.
-- **DevAuthClass** No content is currently available.
-- **DevAuthProtocolVersion** No content is currently available.
-- **DevAuthSubClass** No content is currently available.
-- **DevAuthVersion** No content is currently available.
-- **DevAuthVersionSpecificData** No content is currently available.
-- **EventSequence** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **SecurityIterations** No content is currently available.
-- **SecurityPass** No content is currently available.
-- **SessionId** No content is currently available.
-
-
-### SFR.DeviceSerialNumber
-
-No content is currently available.
-
-The following fields are available:
-
-- **EventSequence** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **OriginalSize** No content is currently available.
-- **PID** No content is currently available.
-- **SerialNumber** No content is currently available.
-- **SessionId** No content is currently available.
-- **Truncated** No content is currently available.
-- **VID** No content is currently available.
-
-
-### SFR.DisplayUnderflow
-
-No content is currently available.
-
-The following fields are available:
-
-- **NumLogs** No content is currently available.
-- **UnderflowLogs** No content is currently available.
-- **Version** No content is currently available.
-
-
-### SFR.HardwareInfo
-
-No content is currently available.
-
-The following fields are available:
-
-- **IsNoOddSku** No content is currently available.
-- **IsServerSku** No content is currently available.
-- **SmcFirmwareId** No content is currently available.
-- **SocConfigId** No content is currently available.
-- **SocFamily** No content is currently available.
-- **SocModel** No content is currently available.
-- **SystemType** No content is currently available.
-
-
-### SFR.HardwareTelemetry
-
-No content is currently available.
-
-The following fields are available:
-
-- **FanSpeed** No content is currently available.
-- **FanTach** No content is currently available.
-- **MemIoPower** No content is currently available.
-- **MemPhyPower** No content is currently available.
-- **NbCorePower** No content is currently available.
-- **PStateCPU** No content is currently available.
-- **PStateGPU** No content is currently available.
-- **PStateNB** No content is currently available.
-- **SbRawTemp** No content is currently available.
-- **SraCurrentAppId** No content is currently available.
-- **Temperature00** No content is currently available.
-- **Temperature01** No content is currently available.
-- **Temperature02** No content is currently available.
-- **Temperature03** No content is currently available.
-- **Temperature04** No content is currently available.
-- **Temperature05** No content is currently available.
-- **Temperature06** No content is currently available.
-- **Temperature07** No content is currently available.
-- **Temperature08** No content is currently available.
-- **Temperature09** No content is currently available.
-- **Temperature10** No content is currently available.
-- **Temperature11** No content is currently available.
-- **Temperature12** No content is currently available.
-- **Temperature13** No content is currently available.
-- **Temperature14** No content is currently available.
-- **Temperature15** No content is currently available.
-- **Temperature16** No content is currently available.
-- **Temperature17** No content is currently available.
-- **Temperature18** No content is currently available.
-- **Temperature19** No content is currently available.
-- **Temperature20** No content is currently available.
-- **Temperature21** No content is currently available.
-- **Temperature22** No content is currently available.
-- **Temperature23** No content is currently available.
-- **Temperature24** No content is currently available.
-- **Temperature25** No content is currently available.
-- **Temperature26** No content is currently available.
-- **Temperature27** No content is currently available.
-- **Temperature28** No content is currently available.
-- **Temperature29** No content is currently available.
-- **Temperature30** No content is currently available.
-- **Temperature31** No content is currently available.
-- **TitleConstrained** No content is currently available.
-- **TitleId** No content is currently available.
-- **TitleRunning** No content is currently available.
-- **VCpuCorePower** No content is currently available.
-- **VCpuGfxTemp** No content is currently available.
-- **VGfxCorePower** No content is currently available.
-- **VMemIoPhyTemp** No content is currently available.
-
-
-### SFR.HardwareTelemetryXCOS
-
-No content is currently available.
-
-The following fields are available:
-
-- **Core0Mhz** No content is currently available.
-- **Core0Temp** No content is currently available.
-- **Core1Mhz** No content is currently available.
-- **Core1Temp** No content is currently available.
-- **CurrentEnergy** No content is currently available.
-- **FanRpm** No content is currently available.
-- **GraphicsTemp** No content is currently available.
-- **MaxTemp** No content is currently available.
-- **MinTemp** No content is currently available.
-- **PackagePower** No content is currently available.
-- **PackageTemp** No content is currently available.
-- **SraCurrentAppId** No content is currently available.
-- **ThermalMargin** No content is currently available.
-- **TjMaxTccOffset** No content is currently available.
-
-
-### SFR.HostOutOfMemory
-
-This event is logged by various host components when a low resource failure is encountered.
-
-The following fields are available:
-
-- **AllocationFailures** Count of pool allocation failures in the host.
-- **AvailablePages** Pages available in the host.
-- **Identifier** Location specific identifier.
-- **Location** Identifies the location of the failure - 0 is XVDD IO.
-- **NumAllocs1** Number of allocations for highest pool consumer.
-- **NumAllocs2** Number of allocations for second highest pool consumer.
-- **NumAllocs3** Number of allocations for third highest pool consumer.
-- **NumAllocs4** Number of allocations for fourth highest pool consumer.
-- **NumAllocs5** Number of allocations for fifth highest pool consumer.
-- **NumAllocs6** Number of allocations for sixth highest pool consumer.
-- **NumBytes1** Number of bytes allocated for highest pool consumer.
-- **NumBytes2** Number of bytes allocated for second highest pool consumer.
-- **NumBytes3** Number of bytes allocated for third highest pool consumer.
-- **NumBytes4** Number of bytes allocated for fourth highest pool consumer.
-- **NumBytes5** Number of bytes allocated for fifth highest pool consumer.
-- **NumBytes6** Number of bytes allocated for sixth highest pool consumer.
-- **PoolTag1** Tag for highest pool consumer.
-- **PoolTag2** Tag for second highest pool consumer.
-- **PoolTag3** Tag for third highest pool consumer.
-- **PoolTag4** Tag for fourth highest pool consumer.
-- **PoolTag5** Tag for fifth highest pool consumer.
-- **PoolTag6** Tag for sixth highest pool consumer.
-
-
-### SFR.NandDefragFailed
-
-No content is currently available.
-
-The following fields are available:
-
-- **Context** No content is currently available.
-- **CrdPath** No content is currently available.
-- **FailureCount** No content is currently available.
-- **PackageVersion** No content is currently available.
-- **PrimaryStatus** No content is currently available.
-- **RegionId** No content is currently available.
-- **RegionOffset** No content is currently available.
-- **RegionSize** No content is currently available.
-- **SecondaryStatus** No content is currently available.
-
-
-### SFR.NandDefragSubmitFailed
-
-Fires when the XVDD driver fails to submit a NAND defrag request to the NVMe driver. Event includes failure details.
-
-The following fields are available:
-
-- **CrdPath** The CRD path of the XVC being defragmented.
-- **DiagnosticCode** Diagnostic information for this failure.
-- **DiagnosticParam1** Diagnostic information for this failure.
-- **DiagnosticParam2** Diagnostic information for this failure.
-- **DiagnosticParam3** Diagnostic information for this failure.
-- **FailureCount** The number of defrag failures encountered for the region.
-- **PackageVersion** The package version number of the XVC being defragmented.
-- **RegionId** The ID of the region.
-- **RegionOffset** The byte offset of the region within the XVC.
-- **RegionSize** The size in bytes of the region.
-- **Status** The NTSTATUS of the submit attempt.
-
-
-### SFR.SmcPersistStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **BootRetries** No content is currently available.
-- **ErrorCountCecRxAckCollision** No content is currently available.
-- **ErrorCountCecRxMaxCycErr** No content is currently available.
-- **ErrorCountCecRxMinCycErr** No content is currently available.
-- **ErrorCountCecRxOverrun** No content is currently available.
-- **ErrorCountCecRxWaveForm** No content is currently available.
-- **ErrorCountCecTxAckErr** No content is currently available.
-- **ErrorCountCecTxArbLost** No content is currently available.
-- **ErrorCountCecTxUnderrun** No content is currently available.
-- **ErrorCountFatal** No content is currently available.
-- **ErrorCountOsTherm** No content is currently available.
-- **ErrorCountPspFatal** No content is currently available.
-- **ErrorCountPspFatalThermal** No content is currently available.
-- **ErrorCountPspUnexpectedBootAck** No content is currently available.
-- **ErrorCountSmcBoot** No content is currently available.
-- **ErrorCountSmcRuntime** No content is currently available.
-- **ErrorCountSmcThermActive** No content is currently available.
-- **ErrorCountSmcThermQuiet** No content is currently available.
-- **ErrorCountSmcThermVreg** No content is currently available.
-- **ErrorCountSocThermTrip** No content is currently available.
-- **ErrorCountSyncFlood** No content is currently available.
-- **ErrorCountThermal** No content is currently available.
-- **HspTdr0** No content is currently available.
-- **HspTdr1** No content is currently available.
-- **HspTdr2** No content is currently available.
-- **InitialBootEntries** No content is currently available.
-- **InitialBootRetries** No content is currently available.
-- **NormalBootTerminate** No content is currently available.
-- **PsdSleep** No content is currently available.
-- **PsdStandby** No content is currently available.
-- **PsdUiActive** No content is currently available.
-- **PsdUiInactive** No content is currently available.
-- **PstResetCold** No content is currently available.
-- **PstSmcPowerOnReset** No content is currently available.
-- **PstSmcReload** No content is currently available.
-- **PstSmcWatchdogTimer** No content is currently available.
-- **PstUiActiveEntries** No content is currently available.
-- **SmcReloadsSkipped** No content is currently available.
-
-
-### SFR.SpatialAudioAutoLicense
-
-No content is currently available.
-
-The following fields are available:
-
-- **MainDeviceId** No content is currently available.
-- **SessionId** No content is currently available.
-- **SpatialAudioAutoLicenseKey** No content is currently available.
-
-
-### SFR.VmCrash
-
-No content is currently available.
-
-The following fields are available:
-
-- **BugcheckCode** No content is currently available.
-- **BugcheckParameter0** No content is currently available.
-- **BugcheckParameter1** No content is currently available.
-- **BugcheckParameter2** No content is currently available.
-- **BugcheckParameter3** No content is currently available.
-- **TitleId** No content is currently available.
-
-
-### SFR.Xdump
-
-No content is currently available.
-
-The following fields are available:
-
-- **BugCheckCode** No content is currently available.
-- **BugCheckParameter1** No content is currently available.
-- **BugCheckParameter2** No content is currently available.
-- **BugCheckParameter3** No content is currently available.
-- **BugCheckParameter4** No content is currently available.
-- **Capabilities0** No content is currently available.
-- **Capabilities1** No content is currently available.
-- **CrashOsBuildMachine** No content is currently available.
-- **CrashOsFlavor** No content is currently available.
-- **CrashOsId** No content is currently available.
-- **CrashTime** No content is currently available.
-- **CurrentAppTitleId** No content is currently available.
-- **DumpData** No content is currently available.
-- **DumpInformation** No content is currently available.
-- **DumpProgressSummary** No content is currently available.
-- **DumpStatus** No content is currently available.
-- **ExportSymbol** No content is currently available.
-- **Flags** No content is currently available.
-- **HostMemoryAvailable** No content is currently available.
-- **HostOsBuildMachine** No content is currently available.
-- **HostOsFlavor** No content is currently available.
-- **HostOsId** No content is currently available.
-- **HostPoolAllocationFailures** No content is currently available.
-- **HvMemoryAvailable** No content is currently available.
-- **ModuleName** No content is currently available.
-- **PowerButtonHandlerPressed** No content is currently available.
-- **PowerButtonHandlerReady** No content is currently available.
-- **PowerState** No content is currently available.
-- **SuspendResumeState** No content is currently available.
-- **SystemType** No content is currently available.
-- **Uptime** No content is currently available.
-- **VmId** No content is currently available.
-
-
-### SFR.XhvCrash
-
-No content is currently available.
-
-The following fields are available:
-
-- **BugcheckCode** No content is currently available.
-- **BugcheckParameter0** No content is currently available.
-- **BugcheckParameter1** No content is currently available.
-- **BugcheckParameter2** No content is currently available.
-- **BugcheckParameter3** No content is currently available.
-- **ProgramCounter** No content is currently available.
-
-
-### SFR.XvdStreamingStart
-
-This event indicates that the XVDD streaming engine encountered an error when attempting to start streaming.
-
-The following fields are available:
-
-- **CachePath** Path of the streaming cache source.
-- **DiagnosticCode** Additional code used for diagnosing StreamingStart failures.
-- **DiagnosticParam1** Additional diagnostic data. Value depends on the diagnostic code.
-- **DiagnosticParam2** Additional diagnostic data. Value depends on the diagnostic code.
-- **DiagnosticParam3** Additional diagnostic data. Value depends on the diagnostic code.
-- **DstPath** Path of the streaming destination.
-- **SrcPath** Path of the streaming source.
-- **Status** Status code result of the operation.
-
-
-### SFR.XvdStreamingStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **CrdPath** No content is currently available.
-- **FsDefragBytes** No content is currently available.
-- **FsDefragDuration** No content is currently available.
-- **NandDefragBytes** No content is currently available.
-- **NandDefragDuration** No content is currently available.
-- **StreamedBytes** No content is currently available.
-- **StreamedRegions** No content is currently available.
-- **StreamingDuration** No content is currently available.
-
-
### ShellWNSRegistration.SLSChannelRegistrationFailed
This event is logged when the upload of a channel URI to the SLS service fails.
From be4e39cef2863016d0e962deb206cae3f057529b Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 15:28:52 -0800
Subject: [PATCH 19/39] Remove various "no content" events
SocialNotifications
Xbox
Gaming
---
...iagnostic-events-fields-windows-11-22H2.md | 629 ------------------
1 file changed, 629 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index 8148bf10b4..e2c4268f46 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -2276,21 +2276,6 @@ The following fields are available:
## Other events
-### BumblelionXboxLive.XblOnPlayFabError
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **ErrorCode** No content is currently available.
-- **ErrorMessage** No content is currently available.
-- **ErrorName** No content is currently available.
-- **HttpStatusCode** No content is currently available.
-- **HttpStatusString** No content is currently available.
-- **RequestId** No content is currently available.
-- **RequestType** No content is currently available.
-
### Microsoft.Edge.Crashpad.HangEvent
This event sends simple Product and Service Performance data on a hanging/frozen Microsoft Edge browser process to help mitigate future instances of the hang.
@@ -2323,7 +2308,6 @@ The following fields are available:
- **message** Error message.
- **properties** List of properties attributed to the error.
-
### Microsoft.Gaming.Critical.ProviderRegistered
Indicates that a telemetry provider has been registered with the Gaming Telemetry Library.
@@ -2332,224 +2316,6 @@ The following fields are available:
- **providerNamespace** The telemetry Namespace for the registered provider.
-
-### Microsoft.Gaming.Critical.SessionStopped
-
-No content is currently available.
-
-The following fields are available:
-
-- **componentName** Name meant to help identify which calling code base generated this error.
-- **customAttributes** A JSON string containing additional diagnostics data not represented in the error schema.
-- **duration** Value representing how long the session was active for.
-- **endStatus** The result code representing the end state of this session.
-- **errorSummary** No content is currently available.
-- **extendedData** JSON blob representing additional, provider-level properties common to the component.
-- **failed** No content is currently available.
-- **featureUsage** No content is currently available.
-- **providerNamespace** No content is currently available.
-- **sessionDuration** No content is currently available.
-- **state** The reason this session was ended.
-- **totalErrorCount** A count of all the error events that occurred while this session was active.
-
-
-### Microsoft.Gaming.GameLaunch.LaunchSummary
-
-No content is currently available.
-
-The following fields are available:
-
-- **activationDuration** No content is currently available.
-- **bootStrapperCancelState** No content is currently available.
-- **bootStrapperDuration** No content is currently available.
-- **bootStrapperExited** No content is currently available.
-- **callerVersion** No content is currently available.
-- **executable** No content is currently available.
-- **grtsVersion** No content is currently available.
-- **hr** No content is currently available.
-- **isDevLaunch** No content is currently available.
-- **isFlatFileStreamed** No content is currently available.
-- **lastFailureLine** No content is currently available.
-- **launchArguments** No content is currently available.
-- **launchDuration** No content is currently available.
-- **launchType** No content is currently available.
-- **packageFullName** No content is currently available.
-- **titleId** No content is currently available.
-- **usedBootStrapper** No content is currently available.
-
-
-### Microsoft.Gaming.GRTS.Initialize
-
-No content is currently available.
-
-The following fields are available:
-
-- **AppSessionGuid** No content is currently available.
-- **gameConfigVersion** No content is currently available.
-- **grtsMajorBuildNumber** No content is currently available.
-- **grtsMajorVersion** No content is currently available.
-- **grtsMinorBuildNumber** No content is currently available.
-- **grtsMinorVersion** No content is currently available.
-- **GRTSVersion** No content is currently available.
-- **hr** No content is currently available.
-- **libBuildMajorVersion** No content is currently available.
-- **libBuildMinorVersion** No content is currently available.
-- **libMajorVersion** No content is currently available.
-- **libMinorVersion** No content is currently available.
-- **msaAppId** No content is currently available.
-- **pfn** No content is currently available.
-- **storeId** No content is currently available.
-- **titleId** No content is currently available.
-
-
-### Microsoft.Gaming.Guide.XCommsDiagnostic
-
-No content is currently available.
-
-The following fields are available:
-
-- **EventName** No content is currently available.
-- **extendedData** No content is currently available.
-- **Locator** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **PartyId** No content is currently available.
-- **Reason** No content is currently available.
-
-
-### Microsoft.Gaming.Install.GamingServicesStartup
-
-No content is currently available.
-
-The following fields are available:
-
-- **PackageVersion** No content is currently available.
-
-
-### Microsoft.Gaming.Install.MinecraftMigration
-
-deny
-
-The following fields are available:
-
-- **FailurePhase** Failure phase.
-- **MigrationHr** Migration HResult.
-- **TimeTakenMs** Total migration time in milliseconds.
-- **UWPPackageFullName** Full name of the UWP package.
-
-
-### Microsoft.Gaming.Install.PackageRemediated
-
-No content is currently available.
-
-The following fields are available:
-
-- **InstanceId** No content is currently available.
-- **PackageFullName** No content is currently available.
-- **Result** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.ActiveUserUpdated
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.CaptivePortalCompletion
-
-No content is currently available.
-
-The following fields are available:
-
-- **connectionErrorType** No content is currently available.
-- **extendedData** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.CompleteHomeStreamingResults
-
-No content is currently available.
-
-The following fields are available:
-
-- **bandwidthSpeed** No content is currently available.
-- **bandwidthStatus** No content is currently available.
-- **connectionTypeStatus** No content is currently available.
-- **consolePowerStatus** No content is currently available.
-- **controllerBluetoothStatus** No content is currently available.
-- **controllerFirmwareStatus** No content is currently available.
-- **controllerFirmwareVersion** No content is currently available.
-- **controllerID** No content is currently available.
-- **controllerPID** No content is currently available.
-- **controllerVID** No content is currently available.
-- **extendedData** No content is currently available.
-- **finalTestResult** No content is currently available.
-- **initialHomeStreamingValue** No content is currently available.
-- **latencySpeed** No content is currently available.
-- **latencyStatus** No content is currently available.
-- **natType** No content is currently available.
-- **natTypeStatus** No content is currently available.
-- **outboundPortStatus** No content is currently available.
-- **testModeType** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.NTSChange
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **newValue** No content is currently available.
-- **oldValue** No content is currently available.
-
-
-### Microsoft.Gaming.NetworkTroubleshooter.SettingChanged
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **newValue** No content is currently available.
-- **pageName** No content is currently available.
-- **previousValue** No content is currently available.
-- **settingName** No content is currently available.
-
-
-### Microsoft.Gaming.OOBE.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
### Microsoft.Gaming.OOBE.HDDBackup
This event describes whether an External HDD back up has been found.
@@ -2564,17 +2330,6 @@ The following fields are available:
- **hddBackupFound** Indicates whether hdd backup is found.
- **osVersion** Operating system version.
-
-### Microsoft.Gaming.OOBE.MOOBEPhoneConnection
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **isConnected** No content is currently available.
-
-
### Microsoft.Gaming.OOBE.OobeComplete
This event is triggered when OOBE activation is complete.
@@ -2609,208 +2364,6 @@ The following fields are available:
- **customAttributes** customAttributes.
- **extendedData** extendedData.
-
-### Microsoft.Gaming.PlatformServices.LaunchSummary
-
-No content is currently available.
-
-The following fields are available:
-
-- **hr** No content is currently available.
-- **source** No content is currently available.
-
-
-### Microsoft.Gaming.Settings.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-- **relatedCv** No content is currently available.
-
-
-### Microsoft.Gaming.SignIn.SessionStopped
-
-No content is currently available.
-
-The following fields are available:
-
-- **customAttributes** No content is currently available.
-- **duration** No content is currently available.
-- **endStatus** No content is currently available.
-- **errorSummary** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureUsageSummary** No content is currently available.
-- **state** No content is currently available.
-- **totalErrorCount** No content is currently available.
-
-
-### Microsoft.Gaming.SystemUpdate.DDSCreateResponse
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **responseCode** No content is currently available.
-- **responseText** No content is currently available.
-
-
-### Microsoft.Gaming.SystemUpdate.OffConsoleOOBEInvite
-
-No content is currently available.
-
-The following fields are available:
-
-- **curSessionId** No content is currently available.
-- **extendedData** No content is currently available.
-- **flags** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.Deploy
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.Launch
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.ConsentStatusChanged
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **gamingConsentEnabled** No content is currently available.
-- **optionalDataCollectionEnabled** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.HttpReliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **currentRoute** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **reliabilityReport** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Performance
-
-No content is currently available.
-
-The following fields are available:
-
-- **children** No content is currently available.
-- **currentRoute** No content is currently available.
-- **endTimestamp** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **metadata** No content is currently available.
-- **scenarioName** No content is currently available.
-- **startTimestamp** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Reliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **scenarioName** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.SessionStarted
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-
-
-### Microsoft.Gaming.Xvdd.ContentUpdate
-
-No content is currently available.
-
-The following fields are available:
-
-- **ApplyEndTime** No content is currently available.
-- **ApplyStartTime** No content is currently available.
-- **CalculateEndTime** No content is currently available.
-- **CalculateStartTime** No content is currently available.
-- **ContentPath** No content is currently available.
-- **ContentUpdateVersion** No content is currently available.
-- **DiagnosticCode** No content is currently available.
-- **DiagnosticParam1** No content is currently available.
-- **DiagnosticParam2** No content is currently available.
-- **DiagnosticParam3** No content is currently available.
-- **DiagnosticParam4** No content is currently available.
-- **DiagnosticParam5** No content is currently available.
-- **EndTime** No content is currently available.
-- **ErrorSource** No content is currently available.
-- **ExtentsPostUpdate** No content is currently available.
-- **ExtentsPreUpdate** No content is currently available.
-- **Flags** No content is currently available.
-- **FragmentCount** No content is currently available.
-- **FragmentedAllocations** No content is currently available.
-- **FreeSpace** No content is currently available.
-- **NewPackageVersion** No content is currently available.
-- **NewXvcPath** No content is currently available.
-- **OldPackageVersion** No content is currently available.
-- **OldXvcPath** No content is currently available.
-- **ReturnCode** No content is currently available.
-- **StartTime** No content is currently available.
-- **UpdateSize** No content is currently available.
-- **UpdateSizeV1** No content is currently available.
-- **UpdatesPerformed** No content is currently available.
-
-
### Microsoft.Surface.Mcu.Prod.CriticalLog
No content is currently available.
@@ -2907,120 +2460,6 @@ The following fields are available:
- **UpdateAssistantVersion** Current package version of UpdateAssistant.
-### Microsoft.Windows.Xbox.GIP.DeviceDisconnected
-
-No content is currently available.
-
-The following fields are available:
-
-- **ActiveVM** No content is currently available.
-- **AttachedDeviceId** No content is currently available.
-- **BatteryLevel** No content is currently available.
-- **ConnectionDuration** No content is currently available.
-- **ConnectionType** No content is currently available.
-- **CurrentChannel** No content is currently available.
-- **DawnTerminationCode** No content is currently available.
-- **Enable2Dot4GHz** No content is currently available.
-- **EventSequence** No content is currently available.
-- **FlightingFlags** No content is currently available.
-- **FWVersionBuild** No content is currently available.
-- **FWVersionMajor** No content is currently available.
-- **FWVersionMinor** No content is currently available.
-- **FWVersionRevision** No content is currently available.
-- **HWVersionMajor** No content is currently available.
-- **HWVersionMinor** No content is currently available.
-- **MainDeviceId** No content is currently available.
-- **NumWirelessDevices** No content is currently available.
-- **PDescription** No content is currently available.
-- **PDriverBuild** No content is currently available.
-- **PDriverMajor** No content is currently available.
-- **PDriverMinor** No content is currently available.
-- **PDriverRevision** No content is currently available.
-- **PFirmwareBuild** No content is currently available.
-- **PFirmwareMajor** No content is currently available.
-- **PFirmwareMinor** No content is currently available.
-- **PFirmwareRevision** No content is currently available.
-- **PID** No content is currently available.
-- **Reason** No content is currently available.
-- **Region** No content is currently available.
-- **SessionId** No content is currently available.
-- **VID** No content is currently available.
-- **WFDChannel** No content is currently available.
-- **WiFiChannel** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DurationInMs** No content is currently available.
-- **ErrorData** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **TitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnQosCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** The client-generated globally unique identifier of this instance of Bumblelion.
-- **ErrorDetail** The PartyError detail code provided to the game as a result of the QoS operation.
-- **Hostnames** A semicolon-delimited list of QoS server hostNames.
-- **IpAddresses** A semicolon-delimited list of QoS server IP addresses.
-- **LatenciesInMilliseconds** A semicolon-delimited list of median latencies across all pings to a given QoS server, in milliseconds.
-- **PingErrorCodes** A semicolon-delimited list of the last error code encountered while pinging each QoS server.
-- **PingFailureCounts** A semicolon-delimited list of failed ping counts to each QoS server.
-- **PingFailureDueToTimeoutCounts** A semicolon-delimited list of timed-out ping counts to each QoS server.
-- **PingSuccessCounts** A semicolon-delimited list of successful ping counts to each QoS server.
-- **RegionCount** The number of regions.
-- **RegionNames** A semicolon-delimited list of region names.
-- **StateChangeResult** The PartyStateChangeResult provided to the game as a result of the QoS operation.
-- **TimeToGetRegionListInMilliseconds** The time it took to get the region list, in milliseconds.
-- **TimeToMeasureLatencyInMilliseconds** The time it took to measure latency to all regions, in milliseconds.
-
-
-### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **PlayFabTitleId** No content is currently available.
-- **XboxLiveSandboxId** No content is currently available.
-- **XboxTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Shell.ShellUiService.Purchase_BigIdFromXboxOfferTokenNotFound
-
-No content is currently available.
-
-The following fields are available:
-
-- **error** No content is currently available.
-- **signedOffer** No content is currently available.
-- **xboxOfferToken** No content is currently available.
-
-
### MicrosoftWindowsCodeIntegrityTraceLoggingProvider.CodeIntegrityHvciSysprepHvciAlreadyEnabled
This event fires when HVCI is already enabled so no need to continue auto-enablement.
@@ -3072,74 +2511,6 @@ The following fields are available:
- **RetryAttempt** The retry attempt number for attempting to open and register the channel.
- **RetryTimeInMilliseconds** The amount of time taken to retry the channel request in milliseconds.
-
-### SocialNotifications.OpenChannelFail
-
-No content is currently available.
-
-The following fields are available:
-
-- **AppId** No content is currently available.
-- **baseData** No content is currently available.
-- **baseType** No content is currently available.
-- **ErrorContext** No content is currently available.
-- **ErrorTitle** No content is currently available.
-- **HResult** No content is currently available.
-- **IsDisplayed** No content is currently available.
-
-
-### SocialNotifications.OpenChannelSuccess
-
-No content is currently available.
-
-The following fields are available:
-
-- **AUMID** No content is currently available.
-
-
-### SystemUI.PurchaseFlowErrorTracker
-
-No content is currently available.
-
-The following fields are available:
-
-- **baseData** No content is currently available.
-- **baseType** No content is currently available.
-
-
-### WindowsXboxTVDeviceLookup.IRHardwareActivation
-
-No content is currently available.
-
-The following fields are available:
-
-- **baseData** No content is currently available.
-- **baseType** No content is currently available.
-
-
-### XboxSystemFlightRecorder.SmcErrorLog
-
-This event collects critical log files related to Xbox hardware failures.
-
-The following fields are available:
-
-- **PartAReplace_Time** No content is currently available.
-- **SmcerrLog** Binary payload of the error log from the Xbox console.
-
-
-### XboxUpdate.NewSystemBoot
-
-This event indicates a new first boot into the system OS.
-
-The following fields are available:
-
-- **BuildMachineTagEx** No content is currently available.
-- **CurrentInstallId** No content is currently available.
-- **CurrentUpdateId** No content is currently available.
-- **IntendedInstallId** No content is currently available.
-- **PreviousCommittedInstallId** No content is currently available.
-
-
## Privacy consent logging events
### Microsoft.Windows.Shell.PrivacyConsentLogging.PrivacyConsentCompleted
From 0cf528f4a0a305e742ebb4329b61fe7dae8f2283 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 15:43:15 -0800
Subject: [PATCH 20/39] Add missing content
Remove one events w/o content
---
...iagnostic-events-fields-windows-11-22H2.md | 46 +++++--------------
1 file changed, 12 insertions(+), 34 deletions(-)
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index e2c4268f46..ddcb038038 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -2366,16 +2366,15 @@ The following fields are available:
### Microsoft.Surface.Mcu.Prod.CriticalLog
-No content is currently available.
+Error information from Surface device firmware.
The following fields are available:
-- **CrashLog** No content is currently available.
-- **criticalLogSize** No content is currently available.
-- **CUtility::GetTargetNameA(target)** No content is currently available.
-- **CUtility::GetTargetNameA(Target)** No content is currently available.
-- **productId** No content is currently available.
-- **uniqueId** No content is currently available.
+- **CrashLog** MCU crash log
+- **criticalLogSize** Log size
+- **CUtility::GetTargetNameA(target)** Product identifier.
+- **productId** Product identifier
+- **uniqueId** Correlation ID that can be used with Watson to get more details about the failure.
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
@@ -2406,42 +2405,21 @@ The following fields are available:
### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateFveAction
-No content is currently available.
+Event that indicates BitLocker TPM reseal action was triggered during Secure boot update
The following fields are available:
-- **Action** No content is currently available.
-- **hr** No content is currently available.
-
+- **Action** Action string indicating place of failure
+- **hr** Return HRESULT code
### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
-No content is currently available.
+Event that indicates secure boot update has started.
The following fields are available:
-- **AvailableUpdates** No content is currently available.
-- **SecureBootUpdateCaller** No content is currently available.
-
-
-### Microsoft.Windows.Shell.SystemSettings.SettingsAppActivity.GetUserAccountState
-
-No content is currently available.
-
-The following fields are available:
-
-- **CassService** No content is currently available.
-- **componentName** No content is currently available.
-- **correlationVector** No content is currently available.
-- **currentPageGroupId** No content is currently available.
-- **currentPageId** No content is currently available.
-- **experienceId** No content is currently available.
-- **experienceVersion** No content is currently available.
-- **isExperienceInbox** No content is currently available.
-- **pageId** No content is currently available.
-- **pageSessionId** No content is currently available.
-- **processSessionId** No content is currently available.
-- **state** No content is currently available.
+- **AvailableUpdates** Number of available secure boot updates.
+- **SecureBootUpdateCaller** Enum value indicating if this is a servicing or an upgrade.
### Microsoft.Windows.UpdateAssistantApp.UpdateAssistantStartState
From 23033384d215e5dccc2d680e321fc53148662592 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:29:04 -0800
Subject: [PATCH 21/39] Add missing content for events not deleting
---
...-diagnostic-data-events-and-fields-2004.md | 148 +++++++++---------
1 file changed, 73 insertions(+), 75 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index f24a2fac13..d0e468b717 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -5705,39 +5705,36 @@ The following fields are available:
### Microsoft.Surface.Mcu.Prod.CriticalLog
-No content is currently available.
+Error information from Surface device firmware.
The following fields are available:
-- **CrashLog** No content is currently available.
-- **criticalLogSize** No content is currently available.
-- **CUtility::GetTargetNameA(target)** No content is currently available.
-- **CUtility::GetTargetNameA(Target)** No content is currently available.
-- **GetTargetNameA(target)** No content is currently available.
-- **productId** No content is currently available.
-- **uniqueId** No content is currently available.
+- **CrashLog** MCU crash log
+- **criticalLogSize** Log size
+- **CUtility::GetTargetNameA(target)** Product identifier.
+- **productId** Product identifier
+- **uniqueId** Correlation ID that can be used with Watson to get more details about the failure.
### Microsoft.Surface.SMLS.Pcc.PccTelemetry
-No content is currently available.
+Surface SMLS telemetry data
The following fields are available:
-- **ModelData** No content is currently available.
-- **ModelIndex** No content is currently available.
-- **smlsVersion** No content is currently available.
-- **SmlsVersion** No content is currently available.
-- **Time** No content is currently available.
+- **ModelData** Surface SMLS Telemetry data
+- **ModelIndex** Machine Learning Model number
+- **smlsVersion** SMLS (Surface Machine Learning Service) version
+- **Time** DateTime of event
### Microsoft.Surface.SystemInfo.Prod.OsImageName
-No content is currently available.
+This event sends information about the Operating System image name to Microsoft. It enables the Surface team to improve our customer's experience.
The following fields are available:
-- **szOsImageName** No content is currently available.
+- **szOsImageName** This is the image name that is running on the device.
### Microsoft.Windows.Defender.Engine.Maps.Heartbeat
@@ -5791,60 +5788,61 @@ The following fields are available:
### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
-No content is currently available.
+Event that indicates secure boot update has started.
The following fields are available:
-- **AvailableUpdates** No content is currently available.
-- **SecureBootUpdateCaller** No content is currently available.
+- **AvailableUpdates** Number of available secure boot updates.
+- **SecureBootUpdateCaller** Enum value indicating if this is a servicing or an upgrade.
### Microsoft.Windows.Shell.StateCapture.TrayStateCapture
-No content is currently available.
+Captures numerous global settings and state involving how user has configured their Taskbar.
The following fields are available:
-- **autoHideDesktop** No content is currently available.
-- **autoHideTablet** No content is currently available.
-- **cortanaButtonState** No content is currently available.
-- **decoupledCortanaButtonState** No content is currently available.
-- **feedsDisabledReason** No content is currently available.
-- **feedsState** No content is currently available.
-- **firstPartyToolbarsInUse** No content is currently available.
-- **lockedMoveTaskbar** No content is currently available.
-- **lockedSizeTaskbar** No content is currently available.
-- **monitorCount** No content is currently available.
-- **multiDisplayButtonPlacement** No content is currently available.
-- **multiDisplayTaskbar** No content is currently available.
-- **overflowAllowed** No content is currently available.
-- **overflowItemCount** No content is currently available.
-- **peekToPreviewDesktop** No content is currently available.
-- **shellFeedsHoverMode** No content is currently available.
-- **shellFeedsTaskbarDisplayMode** No content is currently available.
-- **shellFeedsUpdateMode** No content is currently available.
-- **showAppsInTablet** No content is currently available.
-- **showClock** No content is currently available.
-- **showInkWorkspace** No content is currently available.
-- **showInputIndicator** No content is currently available.
-- **showLocation** No content is currently available.
-- **showMeetNow** No content is currently available.
-- **showMicrophone** No content is currently available.
-- **showNetwork** No content is currently available.
-- **showNotificationCenter** No content is currently available.
-- **showPower** No content is currently available.
-- **showVolume** No content is currently available.
-- **smallIcons** No content is currently available.
-- **taskbarBadging** No content is currently available.
-- **taskViewButtonState** No content is currently available.
-- **thirdPartyToolbarsInUse** No content is currently available.
-- **toolbarsCount** No content is currently available.
-- **toolbarsShowing** No content is currently available.
-- **toolbarsThirdPartyDefined** No content is currently available.
-- **touchKeyboardDesktop** No content is currently available.
-- **touchKeyboardTablet** No content is currently available.
-- **triggerType** No content is currently available.
-- **usePowershell** No content is currently available.
+- **autoHideDesktop** Auto Hide Desktop
+- **autoHideTablet** Auto Hide Tablet
+- **cortanaButtonState** Cortana button state
+- **decoupledCortanaButtonState** Decoupled Cortana button state
+- **feedsDisabledReason** Feeds disabled reason
+- **feedsState** Feeds state
+- **firstPartyToolbarsInUse** First Party toolbars in Use
+- **lockedMoveTaskbar** Locked Move Taskbar
+- **lockedSizeTaskbar** Locked Size Taskbar
+- **monitorCount** Monitor count
+- **multiDisplayButtonPlacement** Multi display button placement
+- **multiDisplayTaskbar** Multi display taskbar
+- **overflowAllowed** Overflow allowed
+- **overflowItemCount** Overflow item content
+- **peekToPreviewDesktop** Peek to Preview Desktop
+- **shellFeedsHoverMode** ShellFeeds Hover mode
+- **shellFeedsTaskbarDisplayMode** ShellFeeds Taskbar Display mode
+- **shellFeedsUpdateMode** ShellFeeds Update mode
+- **showAppsInTablet** Shows apps in tablet
+- **showClock** Show Clock
+- **showInkWorkspace** Show Ink workspace
+- **showInputIndicator** Show Input indicator
+- **showLocation** Show Location
+- **showMeetNow** Show Meet Now
+- **showMicrophone** Show Microphone
+- **showNetwork** Show Network
+- **showNotificationCenter** Show Notification Center
+- **showPower** Show Power
+- **showVolume** Show Volume
+- **smallIcons** Small icons
+- **taskbarBadging** Taskbar badging
+- **taskViewButtonState** Task View button state
+- **thirdPartyToolbarsInUse** Third part toolbars in use
+- **toolbarsCount** Toolbars count
+- **toolbarsShowing** Toolbars showing
+- **toolbarsThirdPartyDefined** Toolbars third party defined
+- **touchKeyboardDesktop** Touch keyboard desktop
+- **touchKeyboardTablet** Touch keyboard tablet
+- **triggerType** Trigger type
+- **usePowershell** Use PowerShell
+
## Privacy consent logging events
@@ -8215,13 +8213,13 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetFreeEntitlement
-No content is currently available.
+Tracks the beginning of the call to get a free app entitlement.
The following fields are available:
-- **CampaignId** No content is currently available.
-- **StoreId** No content is currently available.
-- **UseDeviceId** No content is currently available.
+- **CampaignId** Marketing Campaign Identifier.
+- **StoreId** App Store Catalog Id.
+- **UseDeviceId** Boolean value to select whether the entitlement should be a device versus a user entitlement.
### Microsoft.Windows.StoreAgent.Telemetry.BeginGetInstalledContentIds
@@ -8315,14 +8313,14 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndGetFreeEntitlement
-No content is currently available.
+Telemetry is fired at the end of the call to request an free app entitlement, which will make a server call to get the entitlement.
The following fields are available:
-- **CampaignId** No content is currently available.
-- **HResult** No content is currently available.
-- **StoreId** No content is currently available.
-- **UseDeviceId** No content is currently available.
+- **CampaignId** Campaign marketing Id.
+- **HResult** Error result.
+- **StoreId** Store Catalog Id of item requesting ownership.
+- **UseDeviceId** Boolean value to select whether the entitlement should be a device versus a user entitlement.
### Microsoft.Windows.StoreAgent.Telemetry.EndGetInstalledContentIds
@@ -9481,15 +9479,15 @@ The following fields are available:
### Microsoft.Windows.Update.PolicyReader.GPPolicyRefresh
-No content is currently available.
+This event enables us to harden the accuracy of the Windows update Group Policies configured by better tracking policy changes.
The following fields are available:
-- **ExecutionTimeMs** No content is currently available.
-- **PoliciesConfigured** No content is currently available.
-- **PolicyHashChanged** No content is currently available.
-- **RefreshedPolicies** No content is currently available.
-- **StatusCode** No content is currently available.
+- **ExecutionTimeMs** This is the execution time in milliseconds
+- **PoliciesConfigured** This shows if the Windows update policies are configured.
+- **PolicyHashChanged** This shows if a policy hash has changed.
+- **RefreshedPolicies** This is a list of all of the policies that changed since the last configuration.
+- **StatusCode** This is the status of the overall group policy refresh.
### Microsoft.Windows.Update.Ux.MusNotification.EnhancedEngagedRebootUxState
From 4742d0a2e5de52e1de59ade689cfe39bd4744236 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:30:03 -0800
Subject: [PATCH 22/39] Remove GarrisonAppInstaller.* events
---
...-diagnostic-data-events-and-fields-2004.md | 90 -------------------
1 file changed, 90 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index d0e468b717..34c02ad537 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -5613,96 +5613,6 @@ The following fields are available:
## Other events
-### GarrisonAppInstaller.Deeplink
-
-No content is currently available.
-
-The following fields are available:
-
-- **context** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.ExceptionThrown
-
-No content is currently available.
-
-The following fields are available:
-
-- **exceptionType** No content is currently available.
-- **HResult** No content is currently available.
-- **innerExceptionHResult** No content is currently available.
-- **isInstallFailure** No content is currently available.
-- **message** No content is currently available.
-- **source** No content is currently available.
-- **stackTrace** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallComplete
-
-No content is currently available.
-
-The following fields are available:
-
-- **garrisonInstallTime** No content is currently available.
-- **grtsInstallTime** No content is currently available.
-- **installedAfterOsUpdate** No content is currently available.
-- **timeInMilliseconds** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallerClosed
-
-No content is currently available.
-
-The following fields are available:
-
-- **activePage** No content is currently available.
-- **displayedProgress** No content is currently available.
-- **realProgress** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallEvent
-
-No content is currently available.
-
-The following fields are available:
-
-- **eventName** No content is currently available.
-- **hresult** No content is currently available.
-- **productId** No content is currently available.
-- **retries** No content is currently available.
-- **serviceDependencies** No content is currently available.
-
-
-### GarrisonAppInstaller.InstallTime
-
-No content is currently available.
-
-The following fields are available:
-
-- **installTime** No content is currently available.
-- **productId** No content is currently available.
-
-
-### GarrisonAppInstaller.PageAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **destination** No content is currently available.
-- **source** No content is currently available.
-
-
-### GarrisonAppInstaller.UserAction
-
-No content is currently available.
-
-The following fields are available:
-
-- **userAction** No content is currently available.
-
-
### Microsoft.Surface.Mcu.Prod.CriticalLog
Error information from Surface device firmware.
From c996814fe935796080197883b400fc1cc79143f1 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:31:17 -0800
Subject: [PATCH 23/39] Remove Microsoft.Xbox.Multiplayer.* events
---
...-diagnostic-data-events-and-fields-2004.md | 162 ------------------
1 file changed, 162 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index 34c02ad537..5cdb1a02d8 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -10296,168 +10296,6 @@ The following fields are available:
- **pfn** A package full name.
- **reasonNumber** A number associated with reason.
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.ErrorStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DurationInMs** No content is currently available.
-- **ErrorData** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **TitleId** No content is currently available.
-- **XboxLiveSandboxId** No content is currently available.
-- **XboxTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnAuthenticateLocalUserCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **AuthDurationInMs** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **ErrorDetail** No content is currently available.
-- **FirstNetworkIdentifier** No content is currently available.
-- **LocalConnectionId** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **Result** No content is currently available.
-- **TotalDurationInMs** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnDeviceJoinWithDirectPeerConnectivityCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DirectPeerConnectionLatency** No content is currently available.
-- **ErrorCode** No content is currently available.
-- **IsInitiator** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **RelayRoundTripLatency** No content is currently available.
-- **RelaySaidToUseDirectPeerConnectivity** No content is currently available.
-- **RemoteClientInstanceId** No content is currently available.
-- **TimeToReceiveJoinCompletion** No content is currently available.
-- **TimeToReportEstablishingLinkCompleted** No content is currently available.
-- **TimeToReportReadyToAcceptInboundConnection** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.Bumblelion.OnMigrationCompleted
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **ErrorDetail** No content is currently available.
-- **LocalConnectionId** No content is currently available.
-- **NewHostname** No content is currently available.
-- **NewNetworkIdentifier** No content is currently available.
-- **NewPort** No content is currently available.
-- **NewRegionName** No content is currently available.
-- **OldHostname** No content is currently available.
-- **OldNetworkIdentifier** No content is currently available.
-- **OldPort** No content is currently available.
-- **OldRegionName** No content is currently available.
-- **QueuedSendByteCountOnNewLink** No content is currently available.
-- **QueuedSendCountOnNewLink** No content is currently available.
-- **SplitSendByteCount** No content is currently available.
-- **SplitSendCount** No content is currently available.
-- **StalledSendDataDurationHighWaterMarkMs** No content is currently available.
-- **StateBeforeDestroy** No content is currently available.
-- **TimeSpentInAuthenticatedStateInMs** No content is currently available.
-- **TimeSpentInConnectingStateInMs** No content is currently available.
-- **TimeSpentInDeauthenticatingStateInMs** No content is currently available.
-- **TimeSpentInLeavingStateInMs** No content is currently available.
-- **TimeSpentInNewConnectingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDeprecatedPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDeprecatingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewDrainingPhaseStateMs** No content is currently available.
-- **TimeSpentInNewStateInMs** No content is currently available.
-- **TimeSpentInOldConnectingPhaseStateMs** No content is currently available.
-- **TimeSpentInOldDeprecatingPhaseStateMs** No content is currently available.
-- **TimeSpentInReadyStateInMs** No content is currently available.
-- **TimeSpentInUnauthenticatedStateInMs** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.BumblelionXboxLive.PartyXblInitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **TitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.ErrorStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DurationInMs** No content is currently available.
-- **ErrorData** No content is currently available.
-- **PlayFabTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.PlayFabMultiplayer.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **PlayFabTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.PubSub.ErrorStats
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientInstanceId** No content is currently available.
-- **DurationInMs** No content is currently available.
-- **ErrorData** No content is currently available.
-- **PlayFabTitleId** No content is currently available.
-
-
-### Microsoft.Xbox.Multiplayer.PubSub.InitializeSucceeded
-
-No content is currently available.
-
-The following fields are available:
-
-- **BuildId** No content is currently available.
-- **BuildPlatformType** No content is currently available.
-- **ClientInstanceId** No content is currently available.
-- **IsUsingCustomMemoryCallbacks** No content is currently available.
-- **TitleId** No content is currently available.
-
-
### Microsoft.Xbox.XceBridge.CS.1.0.0.9.0.1.SFR.XvdStreamingStart
This event indicates that the XVDD streaming engine encountered an error when attempting to start streaming.
From 178d0107119e883b97ade8797fb1e81b5ff2974b Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:33:39 -0800
Subject: [PATCH 24/39] Remove Microsoft.Gaming.* events with no content
---
...-diagnostic-data-events-and-fields-2004.md | 340 ------------------
1 file changed, 340 deletions(-)
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index 5cdb1a02d8..b4ae9cf981 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -9947,346 +9947,6 @@ This event signals the completion of the setup process. It happens only once dur
## XBOX events
-### Microsoft.Gaming.DevicesApp.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
-### Microsoft.Gaming.Guide.XCommsDiagnostic
-
-No content is currently available.
-
-The following fields are available:
-
-- **EventName** No content is currently available.
-- **extendedData** No content is currently available.
-- **Locator** No content is currently available.
-- **NetworkIdentifier** No content is currently available.
-- **PartyId** No content is currently available.
-- **Reason** No content is currently available.
-
-
-### Microsoft.Gaming.Install.InstallQueueActivity
-
-No content is currently available.
-
-The following fields are available:
-
-- **Action** No content is currently available.
-- **InstanceId** No content is currently available.
-- **ScheduledCount** No content is currently available.
-- **Suspended** No content is currently available.
-- **TotalCount** No content is currently available.
-
-
-### Microsoft.Gaming.Install.PackageRemediated
-
-No content is currently available.
-
-The following fields are available:
-
-- **InstanceId** No content is currently available.
-- **PackageFullName** No content is currently available.
-- **Result** No content is currently available.
-
-
-### Microsoft.Gaming.Install.PackageTerminated
-
-No content is currently available.
-
-The following fields are available:
-
-- **PackageFullName** No content is currently available.
-- **RequireServicing** No content is currently available.
-- **TerminationHR** No content is currently available.
-- **WaitForUnmount** No content is currently available.
-
-
-### Microsoft.Gaming.Install.QueryUpdateActivity
-
-No content is currently available.
-
-The following fields are available:
-
-- **InstallId** No content is currently available.
-- **Language** No content is currently available.
-- **Status** No content is currently available.
-- **Type** No content is currently available.
-- **UpdateSize** No content is currently available.
-
-
-### Microsoft.Gaming.Install.RecoverMissingGamingRootFile
-
-No content is currently available.
-
-The following fields are available:
-
-- **DeviceId** No content is currently available.
-- **GamingRootHint** No content is currently available.
-- **RecoveredGamingRoot** No content is currently available.
-- **Result** No content is currently available.
-
-
-### Microsoft.Gaming.Install.ServiceStartupBlocked
-
-No content is currently available.
-
-The following fields are available:
-
-- **DriverLoadFailure** No content is currently available.
-
-
-### Microsoft.Gaming.Install.UninstallActivity
-
-No content is currently available.
-
-The following fields are available:
-
-- **Action** No content is currently available.
-- **BuildId** No content is currently available.
-- **BuildVer** No content is currently available.
-- **ContentId** No content is currently available.
-- **ContentType** No content is currently available.
-- **DiagnosticText** No content is currently available.
-- **InstanceId** No content is currently available.
-- **ProductId** No content is currently available.
-- **Result** No content is currently available.
-- **SessionId** No content is currently available.
-
-
-### Microsoft.Gaming.PlatformServices.LaunchSummary
-
-No content is currently available.
-
-The following fields are available:
-
-- **hr** No content is currently available.
-- **source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.Update.UpdateSummary
-
-No content is currently available.
-
-The following fields are available:
-
-- **Args** No content is currently available.
-- **BeginUpdateFlags** No content is currently available.
-- **ConsoleHr** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **ContentId** No content is currently available.
-- **ElapsedTime** No content is currently available.
-- **Exe** No content is currently available.
-- **InstallId** No content is currently available.
-- **InternalState** No content is currently available.
-- **PercentCompleted** No content is currently available.
-- **SourceVersion** No content is currently available.
-- **State** No content is currently available.
-- **TargetVersion** No content is currently available.
-- **ToolHr** No content is currently available.
-- **UpdateType** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.AttachStart
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.DebugEnd
-
-Generated when an input device connects
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.DebugStart
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.Deploy
-
-No content is currently available.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.Xbox.VisualStudio.Launch
-
-Generated when an input device connects.
-
-The following fields are available:
-
-- **ClientVersion** No content is currently available.
-- **ConsoleId** No content is currently available.
-- **hResult** No content is currently available.
-- **Mode** No content is currently available.
-- **Source** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.ConsentStatusChanged
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **gamingConsentEnabled** No content is currently available.
-- **optionalDataCollectionEnabled** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **properties** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.HttpReliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **currentRoute** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **reliabilityReport** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Performance
-
-No content is currently available.
-
-The following fields are available:
-
-- **additionalData** No content is currently available.
-- **children** No content is currently available.
-- **currentRoute** No content is currently available.
-- **endTimestamp** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **metadata** No content is currently available.
-- **scenarioName** No content is currently available.
-- **startTimestamp** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.Reliability
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-- **featureArea** No content is currently available.
-- **scenarioName** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPC.SessionStarted
-
-No content is currently available.
-
-The following fields are available:
-
-- **extendedData** No content is currently available.
-
-
-### Microsoft.Gaming.XboxPcAppFT.Error
-
-No content is currently available.
-
-The following fields are available:
-
-- **callStack** No content is currently available.
-- **customAttributes** No content is currently available.
-- **errorCode** No content is currently available.
-- **extendedData** No content is currently available.
-- **featureName** No content is currently available.
-- **identifier** No content is currently available.
-- **message** No content is currently available.
-- **properties** No content is currently available.
-
-
-### Microsoft.Gaming.Xvdd.ContentUpdate
-
-No content is currently available.
-
-The following fields are available:
-
-- **ApplyEndTime** No content is currently available.
-- **ApplyStartTime** No content is currently available.
-- **CalculateEndTime** No content is currently available.
-- **CalculateStartTime** No content is currently available.
-- **ContentPath** No content is currently available.
-- **ContentUpdateVersion** No content is currently available.
-- **DiagnosticCode** No content is currently available.
-- **DiagnosticParam1** No content is currently available.
-- **DiagnosticParam2** No content is currently available.
-- **DiagnosticParam3** No content is currently available.
-- **EndTime** No content is currently available.
-- **ErrorSource** No content is currently available.
-- **ExtentsPostUpdate** No content is currently available.
-- **ExtentsPreUpdate** No content is currently available.
-- **Flags** No content is currently available.
-- **FragmentCount** No content is currently available.
-- **FragmentedAllocations** No content is currently available.
-- **FreeSpace** No content is currently available.
-- **NewPackageVersion** No content is currently available.
-- **NewXvcPath** No content is currently available.
-- **OldPackageVersion** No content is currently available.
-- **OldXvcPath** No content is currently available.
-- **ReturnCode** No content is currently available.
-- **StartTime** No content is currently available.
-- **UpdateSize** No content is currently available.
-- **UpdateSizeV1** No content is currently available.
-- **UpdatesPerformed** No content is currently available.
-
-
### Microsoft.Xbox.EraControl.EraVmTerminationReason
This event is triggered on ERA VM termination.
From 6fc85dd81a582e2dbfa679d7cad28c7af05e3018 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:37:33 -0800
Subject: [PATCH 25/39] Add missing field description
---
.../basic-level-windows-diagnostic-events-and-fields-1809.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index d21715def4..12afff90ee 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -5878,7 +5878,7 @@ The following fields are available:
- **showLocation** Show Location
- **showMicrophone** Show Microphone
- **showNetwork** Show Network
-- **showNotificationCenter**
+- **showNotificationCenter** Show Notification Center
- **showPower** Show Power
- **showVolume** Show Volume
- **smallIcons** Small icons
From 5001d871671ffe6f9d82daed24cbe23497b2ee2d Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Fri, 2 Feb 2024 16:47:12 -0800
Subject: [PATCH 26/39] Remove extra bullet
---
.../basic-level-windows-diagnostic-events-and-fields-1809.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index 12afff90ee..e5e6967831 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -5850,7 +5850,7 @@ The following fields are available:
- **AvailableUpdates** Number of available secure boot updates.
- **SecureBootUpdateCaller** Enum value indicating if this is a servicing or an upgrade.
--
+
### Microsoft.Windows.Shell.StateCapture.TrayStateCapture
From 8985def026fd5423b34de35df5dab58560e02982 Mon Sep 17 00:00:00 2001
From: Frank Rojas <45807133+frankroj@users.noreply.github.com>
Date: Thu, 15 Feb 2024 12:21:44 -0500
Subject: [PATCH 27/39] Add new MFA features for Windows Subscription
Activation
---
.../deployment/deploy-enterprise-licenses.md | 8 +++----
.../windows-subscription-activation.md | 22 +++++++++++++++----
2 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md
index 850a99b17f..8fb74ce020 100644
--- a/windows/deployment/deploy-enterprise-licenses.md
+++ b/windows/deployment/deploy-enterprise-licenses.md
@@ -11,7 +11,7 @@ ms.topic: how-to
ms.collection:
- highpri
- tier2
-ms.date: 02/13/2024
+ms.date: 02/15/2024
zone_pivot_groups: windows-versions-11-10
appliesto:
- ✅ Windows 11
@@ -368,11 +368,11 @@ In some instances, users might experience problems with activation of the Window
- The Windows Enterprise E3 or E5 subscription has lapsed, was removed, or isn't applied.
- Windows Pro was never activated.
-When there are problems with Windows Enterprise E3 or E5 subscription activation, the following are errors can occur in the [Activation](ms-settings:activation) pane:
+When there are problems with Windows Enterprise E3 or E5 subscription activation, the following are errors can occur in the [**Activation**](ms-settings:activation) pane:
- **Windows Pro isn't activated**
- When Windows Pro isn't activated on a device, the following message is displayed for **Activation** in the [Activation](ms-settings:activation) pane:
+ When Windows Pro isn't activated on a device, the following message is displayed for **Activation** in the [**Activation**](ms-settings:activation) pane:
`Windows is not activated`
@@ -389,7 +389,7 @@ When there are problems with Windows Enterprise E3 or E5 subscription activation
- **Windows Enterprise subscription isn't active**
- When a device with a Windows Enterprise subscription has lapsed or has been removed, the following message is displayed for **Subscription** in the [Activation](ms-settings:activation) pane:
+ When a device with a Windows Enterprise subscription has lapsed or has been removed, the following message is displayed for **Subscription** in the [**Activation**](ms-settings:activation) pane:
`Windows Enterprise subscription isn't valid.`
diff --git a/windows/deployment/windows-subscription-activation.md b/windows/deployment/windows-subscription-activation.md
index 9c15d279f1..1ee6716d03 100644
--- a/windows/deployment/windows-subscription-activation.md
+++ b/windows/deployment/windows-subscription-activation.md
@@ -11,7 +11,8 @@ ms.collection:
- highpri
- tier2
ms.topic: conceptual
-ms.date: 02/13/2024
+zone_pivot_groups: windows-versions-11-10
+ms.date: 02/15/2024
appliesto:
- ✅ Windows 11
- ✅ Windows 10
@@ -73,7 +74,7 @@ To support inherited activation, both the host computer and the VM must be runni
> [!NOTE]
>
-> The following requirements don't apply to general Windows client activation on Azure. Azure activation requires a connection to Azure KMS only. It supports workgroup, hybrid, and Microsoft Entra joined VMs. In most scenarios, activation of Azure VMs happens automatically. For more information, see [Understanding Azure KMS endpoints for Windows product activation of Azure virtual machines](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#understanding-azure-kms-endpoints-for-windows-product-activation-of-azure-virtual-machines).
+> The following requirements don't apply to general Windows client activation on Azure. Azure activation requires a connection to Azure KMS only. Azure KMS supports workgroup, hybrid, and Microsoft Entra joined VMs. In most scenarios, activation of Azure VMs happens automatically. For more information, see [Understanding Azure KMS endpoints for Windows product activation of Azure virtual machines](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#understanding-azure-kms-endpoints-for-windows-product-activation-of-azure-virtual-machines).
> [!IMPORTANT]
>
@@ -90,8 +91,21 @@ For Microsoft customers that don't have EA or MPSA, Windows Enterprise E3/E5 or
### Windows Education requirements
- A supported version of Windows Pro Education installed on the devices to be upgraded.
-- A device with a Windows Pro Education digital license. This information can be confirmed under **Settings > System > Activation** or under **Settings > Update & Security > Activation**.
+
+::: zone pivot="windows-11"
+
+- A device with a Windows Pro Education digital license. This information can be confirmed in the [**Activation**](ms-settings:activation)pane of the **Settings** app under **Settings > System > Activation**.
+
+::: zone-end
+
+::: zone pivot="windows-10"
+
+- A device with a Windows Pro Education digital license. This information can be confirmed in the [**Activation**](ms-settings:activation)pane of the **Settings** app under **Settings > Update & Security > Activation**.
+
+::: zone-end
+
- The Education tenant must have an active subscription to Microsoft 365 with a Windows Enterprise license, or a Windows Enterprise or Education subscription.
+
- Devices must be Microsoft Entra joined or Microsoft Entra hybrid joined. Workgroup-joined or Microsoft Entra registered devices aren't supported.
> [!IMPORTANT]
@@ -121,7 +135,7 @@ Benefits of moving to Windows as an online service include:
## How it works
-The device is Microsoft Entra joined, for example from **Settings** > **Accounts** > **Access work or school**.
+The device is Microsoft Entra joined, for example from the [Access work or school](ms-settings:workplace) pane in the **Settings** app which can be found under **Settings** > **Accounts** > **Access work or school**.
Windows Enterprise is assigned to a user, for example through the Microsoft 365 admin center. When a licensed user signs in to a device that meets requirements using their Microsoft Entra credentials, Windows steps up from Pro edition to Enterprise, or from Pro Education to Education. Once the edition is stepped up, Enterprise/Education features are unlocked. When a user's subscription expires or is transferred to another user, the device reverts seamlessly to Windows Pro or Windows Pro Education edition, once the current subscription validity expires.
From 35f0f6f11d275db1b2b48d19085642c69a939ae2 Mon Sep 17 00:00:00 2001
From: Frank Rojas <45807133+frankroj@users.noreply.github.com>
Date: Thu, 15 Feb 2024 16:59:21 -0500
Subject: [PATCH 28/39] Add new MFA features for Windows Subscription
Activation 2
---
windows/deployment/deploy-enterprise-licenses.md | 1 +
windows/deployment/windows-subscription-activation.md | 7 ++++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md
index 2bef9801ee..b5f5c2ca8d 100644
--- a/windows/deployment/deploy-enterprise-licenses.md
+++ b/windows/deployment/deploy-enterprise-licenses.md
@@ -530,4 +530,5 @@ Virtual machines (VMs) must be configured to enable Windows Enterprise subscript
## Related articles
+- [Windows subscription activation](windows-subscription-activation.md).
- [MDM enrollment of Windows devices](/windows/client-management/mdm-enrollment-of-windows-devices).
diff --git a/windows/deployment/windows-subscription-activation.md b/windows/deployment/windows-subscription-activation.md
index 1ee6716d03..9f748d05ad 100644
--- a/windows/deployment/windows-subscription-activation.md
+++ b/windows/deployment/windows-subscription-activation.md
@@ -181,7 +181,7 @@ With a Microsoft Entra subscription, group-based licensing is the preferred meth
### Existing Enterprise deployments
-With currently supported version of Windows, subscription activation automatically pulls the firmware-embedded Windows activation key and activates the underlying Pro license. The license then steps up to Enterprise using subscription activation. This behavior automatically migrates devices from KMS or MAK activated Enterprise to subscription activated Enterprise.
+With currently supported versions of Windows, subscription activation automatically pulls the firmware-embedded Windows activation key and activates the underlying Pro license. The license then steps up to Enterprise using subscription activation. This behavior automatically migrates devices from KMS or MAK activated Enterprise to subscription activated Enterprise.
Subscription activation doesn't remove the need to activate the underlying OS. This requirement still exists for running a genuine installation of Windows.
@@ -223,8 +223,9 @@ Subscriptions to Windows Enterprise are also available for virtualized clients.
Virtual machines (VMs) must be configured to enable Windows Enterprise subscriptions for VDA. Active Directory-joined and Microsoft Entra joined clients are supported. See [Enable VDA for Subscription Activation](vda-subscription-activation.md).
-## Related sites
+## Related articles
-- Connect domain-joined devices to Microsoft Entra ID for Windows experiences. For more information, see [Plan your Microsoft Entra hybrid join implementation](/entra/identity/devices/hybrid-join-plan).
+- [Deploy Windows Enterprise licenses](deploy-enterprise-licenses.md).
+- [Plan your Microsoft Entra hybrid join implementation](/entra/identity/devices/hybrid-join-plan).
- [Compare Windows editions](https://www.microsoft.com/windows/business/compare-windows-11).
- [Windows for business](https://www.microsoft.com/windows/business).
From 04d20d4700e1cbd009e7d4742b8a5b63e41b7fda Mon Sep 17 00:00:00 2001
From: Frank Rojas <45807133+frankroj@users.noreply.github.com>
Date: Fri, 23 Feb 2024 13:41:59 -0500
Subject: [PATCH 29/39] Add new MFA features for Windows Subscription
Activation 3
---
.../deployment/deploy-enterprise-licenses.md | 26 +++++++--
.../windows-subscription-activation.md | 57 ++++++++++---------
2 files changed, 52 insertions(+), 31 deletions(-)
diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md
index b5f5c2ca8d..7c31cca692 100644
--- a/windows/deployment/deploy-enterprise-licenses.md
+++ b/windows/deployment/deploy-enterprise-licenses.md
@@ -11,8 +11,9 @@ ms.topic: how-to
ms.collection:
- highpri
- tier2
-ms.date: 02/15/2024
+ms.date: 02/27/2024
zone_pivot_groups: windows-versions-11-10
+#customer intent: As an IT Pro, I want to step up Windows Pro to Windows Enterprise
appliesto:
- ✅ Windows 11
- ✅ Windows 10
@@ -65,7 +66,7 @@ To update contact information and resend the activation email, use the following
1. Update the contact information, then select **Update Contact Details**. This action triggers a new email.
-## Preparing for deployment: reviewing requirements
+## Prepare for deployment: reviewing requirements
- Devices must be running a supported version of Windows Pro.
- Microsoft Entra joined, or hybrid domain joined with Microsoft Entra Connect. Customers who are federated with Microsoft Entra ID are also eligible.
@@ -82,7 +83,7 @@ For more information about integrating on-premises AD DS domains with Microsoft
- [What is hybrid identity with Microsoft Entra ID?](/azure/active-directory/hybrid/whatis-hybrid-identity)
- [Microsoft Entra Connect and Microsoft Entra Connect Health installation roadmap](/azure/active-directory/hybrid/how-to-connect-install-roadmap)
-## Assigning licenses to users
+## Assign licenses to users
After the Windows subscription is ordered, an email is sent with guidance on how to use Windows as an online service. The following methods are available to assign licenses:
@@ -482,10 +483,25 @@ Use the following guides to verify each one of these requirements:
- **Make sure the Microsoft Entra user has been assigned a license**.
- For more information, see [Assigning licenses to users](#assigning-licenses-to-users).
+ For more information, see [Assigning licenses to users](#assign-licenses-to-users).
## Known issues
+- When a device has been offline for an extended period of time, the Subscription Activation might not reactive automatically on the device. To resolve this issue, use Conditional Access policies to control access need to exclude one of the following cloud apps from their Conditional Access policies using **Select Excluded Cloud Apps**:
+
+ - [Universal Store Service APIs and Web Application, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
+ - [Windows Store for Business, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
+
+ Although the app ID is the same in both instances, the name of the cloud app depends on the tenant.
+
+ For more information about configuring exclusions in Conditional Access policies, see [Application exclusions](/azure/active-directory/conditional-access/howto-conditional-access-policy-all-users-mfa#application-exclusions).
+
+
+
+ Setting this Conditional Access policy ensures that Subscription Activation continues to work seamlessly.
+
+ Starting with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later, users are prompted for authentication with a toast notification when Subscription Activation needs to reactivate. The prompt for authentication usually occurs when a device has been offline for an extended period of time. This change eliminates the need for the Conditional Access policy for Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later. A Conditional Access policy can still be used with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later if the prompt for user authentication via a toast notification isn't desired.
+
- If a device isn't able to connect to Windows Update, it can lose activation status or be blocked from upgrading to Windows Enterprise. Make sure that Windows Update isn't blocked on the device:
- Using `gpedit.msc` or group policy editor in the domain, make sure that the following group policy setting is set to **Disabled** or **Not Configured**:
@@ -528,7 +544,7 @@ Subscriptions to Windows Enterprise are also available for virtualized clients.
Virtual machines (VMs) must be configured to enable Windows Enterprise subscriptions for VDA. Active Directory-joined and Microsoft Entra joined clients are supported. For more information, see [Enable VDA for Enterprise subscription activation](vda-subscription-activation.md).
-## Related articles
+## Related content
- [Windows subscription activation](windows-subscription-activation.md).
- [MDM enrollment of Windows devices](/windows/client-management/mdm-enrollment-of-windows-devices).
diff --git a/windows/deployment/windows-subscription-activation.md b/windows/deployment/windows-subscription-activation.md
index 9f748d05ad..c37a580fa6 100644
--- a/windows/deployment/windows-subscription-activation.md
+++ b/windows/deployment/windows-subscription-activation.md
@@ -1,6 +1,6 @@
---
title: Windows subscription activation
-description: Learn how to dynamically enable Windows Enterprise or Education subscriptions.
+description: Learn how to step up from Windows Pro to a Windows Enterprise subscription or from Windows Eduction Pro to a Windows Education subscription.
ms.service: windows-client
ms.subservice: itpro-fundamentals
ms.localizationpriority: medium
@@ -10,9 +10,10 @@ manager: aaroncz
ms.collection:
- highpri
- tier2
-ms.topic: conceptual
+ms.topic: concept-article
zone_pivot_groups: windows-versions-11-10
-ms.date: 02/15/2024
+#customer intent: As an IT Pro, I want to step up Windows Pro to Windows Enterprise
+ms.date: 02/27/2024
appliesto:
- ✅ Windows 11
- ✅ Windows 10
@@ -34,16 +35,20 @@ The subscription activation feature eliminates the need to manually deploy Enter
For more information on how to deploy Enterprise licenses, see [Deploy Windows Enterprise licenses](deploy-enterprise-licenses.md).
-> [!NOTE]
->
-> Organizations that use the Subscription Activation feature to enable users to upgrade from one version of Windows to another and use Conditional Access policies to control access need to exclude one of the following cloud apps from their Conditional Access policies using **Select Excluded Cloud Apps**:
->
-> - [Universal Store Service APIs and Web Application, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
-> - [Windows Store for Business, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
->
-> Although the app ID is the same in both instances, the name of the cloud app depends on the tenant.
->
-> For more information about configuring exclusions in Conditional Access policies, see [Application exclusions](/azure/active-directory/conditional-access/howto-conditional-access-policy-all-users-mfa#application-exclusions).
+Organizations that use the Subscription Activation feature to enable users to upgrade from one version of Windows to another and use Conditional Access policies to control access need to exclude one of the following cloud apps from their Conditional Access policies using **Select Excluded Cloud Apps**:
+
+- [Universal Store Service APIs and Web Application, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
+- [Windows Store for Business, AppID 45a330b1-b1ec-4cc1-9161-9f03992aa49f](/troubleshoot/azure/active-directory/verify-first-party-apps-sign-in#application-ids-of-commonly-used-microsoft-applications).
+
+Although the app ID is the same in both instances, the name of the cloud app depends on the tenant.
+
+For more information about configuring exclusions in Conditional Access policies, see [Application exclusions](/azure/active-directory/conditional-access/howto-conditional-access-policy-all-users-mfa#application-exclusions).
+
+
+
+When a device has been offline for an extended period of time, the device might not reactive automatically if these Conditional Access policies aren't in place. Setting this Conditional Access policy ensures that Subscription Activation continues to work seamlessly.
+
+Starting with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later, users are prompted for authentication with a toast notification when Subscription Activation needs to reactivate. The prompt for authentication usually occurs when a device has been offline for an extended period of time. This change eliminates the need for the Conditional Access policy for Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later. A Conditional Access policy can still be used with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later if the prompt for user authentication via a toast notification isn't desired.
## Subscription activation for Enterprise
@@ -72,14 +77,6 @@ To support inherited activation, both the host computer and the VM must be runni
### Windows Enterprise requirements
-> [!NOTE]
->
-> The following requirements don't apply to general Windows client activation on Azure. Azure activation requires a connection to Azure KMS only. Azure KMS supports workgroup, hybrid, and Microsoft Entra joined VMs. In most scenarios, activation of Azure VMs happens automatically. For more information, see [Understanding Azure KMS endpoints for Windows product activation of Azure virtual machines](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#understanding-azure-kms-endpoints-for-windows-product-activation-of-azure-virtual-machines).
-
-> [!IMPORTANT]
->
-> As of October 1, 2022, subscription activation is available for *commercial* and *GCC* tenants. It's currently not available on GCC High or DoD tenants. For more information, see [Enable subscription activation with an existing EA](deploy-enterprise-licenses.md#enable-subscription-activation-with-an-existing-ea).
-
For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & Services Agreements (MPSA), the following requirements must be met:
- A supported version of Windows Pro or Enterprise edition installed on the devices to be upgraded.
@@ -88,6 +85,14 @@ For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products &
For Microsoft customers that don't have EA or MPSA, Windows Enterprise E3/E5 or A3/A5 licenses can be obtained through a cloud solution provider (CSP). Identity management and device requirements are the same when using CSP to manage licenses. For more information about getting Windows Enterprise E3 through a CSP, see [Windows Enterprise E3 in CSP](windows-enterprise-e3-overview.md).
+> [!NOTE]
+>
+> These requirements don't apply to general Windows client activation on Azure. Azure activation requires a connection to Azure KMS only. Azure KMS supports workgroup, hybrid, and Microsoft Entra joined VMs. In most scenarios, activation of Azure VMs happens automatically. For more information, see [Understanding Azure KMS endpoints for Windows product activation of Azure virtual machines](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#understanding-azure-kms-endpoints-for-windows-product-activation-of-azure-virtual-machines).
+
+> [!IMPORTANT]
+>
+> As of October 1, 2022, subscription activation is available for *commercial* and *GCC* tenants. It's currently not available on GCC High or DoD tenants. For more information, see [Enable subscription activation with an existing EA](deploy-enterprise-licenses.md#enable-subscription-activation-with-an-existing-ea).
+
### Windows Education requirements
- A supported version of Windows Pro Education installed on the devices to be upgraded.
@@ -118,8 +123,8 @@ With Windows Enterprise or Education editions, an organization can benefit from
To compare Windows editions and review pricing, see the following sites:
-- [Compare Windows editions](https://www.microsoft.com/en-us/windows/business/windows-10-pro-vs-windows-11-pro)
-- [Enterprise Mobility + Security Pricing Options](https://www.microsoft.com/en-us/microsoft-365/enterprise-mobility-security/compare-plans-and-pricing)
+- [Compare Windows editions](https://www.microsoft.com/en-us/windows/business/windows-10-pro-vs-windows-11-pro)
-When a device has been offline for an extended period of time, the device might not reactive automatically if these Conditional Access policies aren't in place. Setting this Conditional Access policy ensures that Subscription Activation continues to work seamlessly.
+When a device has been offline for an extended period of time, the device might not reactivate automatically if these Conditional Access exclusions aren't in place. Setting this Conditional Access exclusions ensures that Subscription Activation continues to work seamlessly.
Starting with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later, users are prompted for authentication with a toast notification when Subscription Activation needs to reactivate. The prompt for authentication usually occurs when a device has been offline for an extended period of time. This change eliminates the need for an exclusion in the Conditional Access policy for Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later. A Conditional Access policy can still be used with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later if the prompt for user authentication via a toast notification isn't desired.
From 400ab85002a9bd6c990d5a4230263f4fe91d0623 Mon Sep 17 00:00:00 2001
From: Frank Rojas <45807133+frankroj@users.noreply.github.com>
Date: Tue, 27 Feb 2024 17:53:47 -0500
Subject: [PATCH 34/39] Add new MFA features for Windows Subscription
Activation 7
---
windows/deployment/windows-subscription-activation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windows/deployment/windows-subscription-activation.md b/windows/deployment/windows-subscription-activation.md
index 0993270303..2b3a0b9a14 100644
--- a/windows/deployment/windows-subscription-activation.md
+++ b/windows/deployment/windows-subscription-activation.md
@@ -59,7 +59,7 @@ For more information about configuring exclusions in Conditional Access policies
-When a device has been offline for an extended period of time, the device might not reactivate automatically if these Conditional Access exclusions aren't in place. Setting this Conditional Access exclusions ensures that Subscription Activation continues to work seamlessly.
+When a device has been offline for an extended period of time, the device might not reactivate automatically if this Conditional Access exclusion isn't in place. Setting this Conditional Access exclusion ensures that Subscription Activation continues to work seamlessly.
Starting with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later, users are prompted for authentication with a toast notification when Subscription Activation needs to reactivate. The prompt for authentication usually occurs when a device has been offline for an extended period of time. This change eliminates the need for an exclusion in the Conditional Access policy for Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later. A Conditional Access policy can still be used with Windows 11, version 23H2 with [KB5034848](https://support.microsoft.com/help/5034848) or later if the prompt for user authentication via a toast notification isn't desired.
From ed2ce37d37fb087cb98998bd3a5154a0ad97e3da Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Wed, 28 Feb 2024 09:42:55 -0800
Subject: [PATCH 35/39] Update ms.date value
28th to 29th
---
.../basic-level-windows-diagnostic-events-and-fields-1809.md | 2 +-
.../required-diagnostic-events-fields-windows-11-22H2.md | 2 +-
.../privacy/required-windows-11-diagnostic-events-and-fields.md | 2 +-
.../required-windows-diagnostic-data-events-and-fields-2004.md | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index c25f53d169..2a5efeb1c5 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -7,7 +7,7 @@ ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 02/28/2024
+ms.date: 02/29/2024
ms.topic: reference
ms.collection: privacy-windows
---
diff --git a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
index d99d603dc0..99496ee032 100644
--- a/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
+++ b/windows/privacy/required-diagnostic-events-fields-windows-11-22H2.md
@@ -8,7 +8,7 @@ ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 02/28/2024
+ms.date: 02/29/2024
ms.topic: reference
ms.collection: privacy-windows
---
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index 31f9d5ca31..755af78449 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -7,7 +7,7 @@ ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 02/28/2024
+ms.date: 02/29/2024
ms.collection: privacy-windows
ms.topic: reference
---
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index ef9a04121d..56ea600628 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -7,7 +7,7 @@ ms.localizationpriority: high
author: DHB-MSFT
ms.author: danbrown
manager: laurawi
-ms.date: 02/28/2024
+ms.date: 02/29/2024
ms.collection: privacy-windows
ms.topic: reference
---
From c06062c8435c9c5fc835f0212c04c9a0c13758fa Mon Sep 17 00:00:00 2001
From: Frank Rojas <45807133+frankroj@users.noreply.github.com>
Date: Thu, 29 Feb 2024 12:21:27 -0500
Subject: [PATCH 36/39] Add new MFA features for Windows Subscription
Activation 8
---
windows/deployment/deploy-enterprise-licenses.md | 3 +--
windows/deployment/windows-subscription-activation.md | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md
index 5f3307a42e..89c0bbdd27 100644
--- a/windows/deployment/deploy-enterprise-licenses.md
+++ b/windows/deployment/deploy-enterprise-licenses.md
@@ -11,9 +11,8 @@ ms.topic: how-to
ms.collection:
- highpri
- tier2
-ms.date: 02/27/2024
+ms.date: 02/29/2024
zone_pivot_groups: windows-versions-11-10
-#customer intent: As an IT Pro, I want to step up Windows Pro to Windows Enterprise
appliesto:
- ✅ Windows 11
- ✅ Windows 10
diff --git a/windows/deployment/windows-subscription-activation.md b/windows/deployment/windows-subscription-activation.md
index 2b3a0b9a14..6056ddf735 100644
--- a/windows/deployment/windows-subscription-activation.md
+++ b/windows/deployment/windows-subscription-activation.md
@@ -12,8 +12,7 @@ ms.collection:
- tier2
ms.topic: concept-article
zone_pivot_groups: windows-versions-11-10
-#customer intent: As an IT Pro, I want to step up Windows Pro to Windows Enterprise
-ms.date: 02/27/2024
+ms.date: 02/29/2024
appliesto:
- ✅ Windows 11
- ✅ Windows 10
From 26c158b821512d0566a84b5fd2cd48204026add5 Mon Sep 17 00:00:00 2001
From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com>
Date: Thu, 29 Feb 2024 10:12:31 -0800
Subject: [PATCH 37/39] Acrolinx (contractions)
---
...ndows-diagnostic-events-and-fields-1809.md | 296 +++++++++---------
...windows-11-diagnostic-events-and-fields.md | 206 ++++++------
...-diagnostic-data-events-and-fields-2004.md | 128 ++++----
3 files changed, 315 insertions(+), 315 deletions(-)
diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
index 2a5efeb1c5..91dcf99489 100644
--- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
+++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md
@@ -636,13 +636,13 @@ The following fields are available:
- **ActiveNetworkConnection** Indicates whether the device is an active network device.
- **AppraiserVersion** The version of the appraiser file generating the events.
-- **CosDeviceRating** An enumeration that indicates if there is a driver on the target operating system.
+- **CosDeviceRating** An enumeration that indicates if there's a driver on the target operating system.
- **CosDeviceSolution** An enumeration that indicates how a driver on the target operating system is available.
- **CosDeviceSolutionUrl** Microsoft.Windows.Appraiser.General.DatasourceDevicePnpAdd . Empty string
- **CosPopulatedFromId** The expected uplevel driver matching ID based on driver coverage data.
- **IsBootCritical** Indicates whether the device boot is critical.
-- **UplevelInboxDriver** Indicates whether there is a driver uplevel for this device.
-- **WuDriverCoverage** Indicates whether there is a driver uplevel for this device, according to Windows Update.
+- **UplevelInboxDriver** Indicates whether there's a driver uplevel for this device.
+- **WuDriverCoverage** Indicates whether there's a driver uplevel for this device, according to Windows Update.
- **WuDriverUpdateId** The Windows Update ID of the applicable uplevel driver.
- **WuPopulatedFromId** The expected uplevel driver matching ID based on driver coverage from Windows Update.
@@ -704,7 +704,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd
-This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date.
+This event sends blocking data about any compatibility blocking entries on the system that aren't directly related to specific applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -738,7 +738,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd
-This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility database information about non-blocking compatibility entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -771,7 +771,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPostUpgradeAdd
-This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -860,8 +860,8 @@ The following fields are available:
- **SdbBlockUpgrade** The file is tagged as blocking upgrade in the SDB,
- **SdbBlockUpgradeCanReinstall** The file is tagged as blocking upgrade in the SDB. It can be reinstalled after upgrade.
- **SdbBlockUpgradeUntilUpdate** The file is tagged as blocking upgrade in the SDB. If the app is updated, the upgrade can proceed.
-- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the SDB. It does not block upgrade.
-- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It does not block upgrade.
+- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the SDB. It doesn't block upgrade.
+- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It doesn't block upgrade.
- **SoftBlock** The file is softblocked in the SDB and has a warning.
@@ -900,14 +900,14 @@ The following fields are available:
- **AssociatedDriverWillNotMigrate** Will the driver associated with this plug-and-play device migrate?
- **BlockAssociatedDriver** Should the driver associated with this PNP device be blocked?
- **BlockingDevice** Is this PNP device blocking upgrade?
-- **BlockUpgradeIfDriverBlocked** Is the PNP device both boot critical and does not have a driver included with the OS?
+- **BlockUpgradeIfDriverBlocked** Is the PNP device both boot critical and doesn't have a driver included with the OS?
- **BlockUpgradeIfDriverBlockedAndOnlyActiveNetwork** Is this PNP device the only active network device?
- **DisplayGenericMessage** Will a generic message be shown during Setup for this PNP device?
- **DisplayGenericMessageGated** Indicates whether a generic message will be shown during Setup for this PNP device.
- **DriverAvailableInbox** Is a driver included with the operating system for this PNP device?
- **DriverAvailableOnline** Is there a driver for this PNP device on Windows Update?
- **DriverAvailableUplevel** Is there a driver on Windows Update or included with the operating system for this PNP device?
-- **DriverBlockOverridden** Is there is a driver block on the device that has been overridden?
+- **DriverBlockOverridden** Is there's a driver block on the device that has been overridden?
- **NeedsDismissAction** Will the user would need to dismiss a warning during Setup for this device?
- **NotRegressed** Does the device have a problem code on the source OS that is no better than the one it would have on the target OS?
- **SdbDeviceBlockUpgrade** Is there an SDB block on the PNP device that blocks upgrade?
@@ -978,7 +978,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoBlockAdd
-This event sends compatibility decision data about blocking entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility decision data about blocking entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -992,7 +992,7 @@ The following fields are available:
- **SdbBlockUpgrade** Is a matching info block blocking upgrade?
- **SdbBlockUpgradeCanReinstall** Is a matching info block blocking upgrade, but has the can reinstall tag?
- **SdbBlockUpgradeUntilUpdate** Is a matching info block blocking upgrade but has the until update tag?
-- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It does not block upgrade.
+- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It doesn't block upgrade.
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoBlockRemove
@@ -1019,7 +1019,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoPassiveAdd
-This event sends compatibility decision data about non-blocking entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility decision data about non-blocking entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -1065,7 +1065,7 @@ The following fields are available:
- **NeedsInstallPostUpgradeData** Will the file have a notification after upgrade to install a replacement for the app?
- **NeedsNotifyPostUpgradeData** Should a notification be shown for this file after upgrade?
- **NeedsReinstallPostUpgradeData** Will the file have a notification after upgrade to reinstall the app?
-- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the compatibility database (but is not blocking upgrade).
+- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the compatibility database (but isn't blocking upgrade).
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoPostUpgradeRemove
@@ -1388,7 +1388,7 @@ The following fields are available:
- **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64.
- **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets.
- **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets.
-- **BoeProgramId** If there is no entry in Add/Remove Programs, this is the ProgramID that is generated from the file metadata.
+- **BoeProgramId** If there's no entry in Add/Remove Programs, this is the ProgramID that is generated from the file metadata.
- **CompanyName** The company name of the vendor who developed this file.
- **FileId** A hash that uniquely identifies a file.
- **FileVersion** The File version field from the file metadata under Properties -> Details.
@@ -1543,7 +1543,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd
-This event runs only during setup. It provides a listing of the uplevel driver packages that were downloaded before the upgrade. It is critical in understanding if failures in setup can be traced to not having sufficient uplevel drivers before the upgrade. The data collected with this event is used to help keep Windows up to date.
+This event runs only during setup. It provides a listing of the uplevel driver packages that were downloaded before the upgrade. It's critical in understanding if failures in setup can be traced to not having sufficient uplevel drivers before the upgrade. The data collected with this event is used to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -2010,7 +2010,7 @@ The following fields are available:
- **PCFP** An ID for the system calculated by hashing hardware identifiers.
- **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal.
- **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row.
-- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device.
+- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it's understood that data events won't be received from this device.
- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime.
- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic.
- **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information.
@@ -2028,7 +2028,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.WmdrmAdd
-This event sends data about the usage of older digital rights management on the system, to help keep Windows up to date. This data does not indicate the details of the media using the digital rights management, only whether any such files exist. Collecting this data was critical to ensuring the correct mitigation for customers, and should be able to be removed once all mitigations are in place.
+This event sends data about the usage of older digital rights management on the system, to help keep Windows up to date. This data doesn't indicate the details of the media using the digital rights management, only whether any such files exist. Collecting this data was critical to ensuring the correct mitigation for customers, and should be able to be removed once all mitigations are in place.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -2040,7 +2040,7 @@ The following fields are available:
- **WmdrmApiResult** Raw value of the API used to gather DRM state.
- **WmdrmCdRipped** Indicates if the system has any files encrypted with personal DRM, which was used for ripped CDs.
- **WmdrmIndicators** WmdrmCdRipped OR WmdrmPurchased.
-- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup was not dismissed.
+- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup wasn't dismissed.
- **WmdrmNonPermanent** Indicates if the system has any files with non-permanent licenses.
- **WmdrmPurchased** Indicates if the system has any files with permanent licenses.
@@ -2146,7 +2146,7 @@ The following fields are available:
### Census.Azure
-This event returns data from Microsoft-internal Azure server machines (only from Microsoft-internal machines with Server SKUs). All other machines (those outside Microsoft and/or machines that are not part of the “Azure fleet”) return empty data sets. The data collected with this event is used to help keep Windows secure.
+This event returns data from Microsoft-internal Azure server machines (only from Microsoft-internal machines with Server SKUs). All other machines (those outside Microsoft and/or machines that aren't part of the “Azure fleet”) return empty data sets. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -2241,7 +2241,7 @@ The following fields are available:
- **Magnetometer** Indicates whether the device has a magnetometer (a mechanical component that works like a compass).
- **NFCProximity** Indicates whether the device supports NFC (a set of communication protocols that helps establish communication when applicable devices are brought close together.)
- **OEMDigitalMarkerFileName** The name of the file placed in the \Windows\system32\drivers directory that specifies the OEM and model name of the device.
-- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device is not reprocessed even if the clean OEM name is changed at a later date.
+- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device isn't reprocessed even if the clean OEM name is changed at a later date.
- **OEMModelBaseBoard** The baseboard model used by the OEM.
- **OEMModelBaseBoardVersion** Differentiates between developer and retail devices.
- **OEMModelName** The device model name.
@@ -2271,7 +2271,7 @@ This event sends data about the memory on the device, including ROM and RAM. The
The following fields are available:
- **TotalPhysicalRAM** Represents the physical memory (in MB).
-- **TotalVisibleMemory** Represents the memory that is not reserved by the system.
+- **TotalVisibleMemory** Represents the memory that isn't reserved by the system.
### Census.Network
@@ -2280,11 +2280,11 @@ This event sends data about the mobile and cellular network used by the device (
The following fields are available:
-- **IMEI0** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft does not have access to mobile operator billing data so collecting this data does not expose or identify the user. The two fields represent phone with dual sim coverage.
-- **IMEI1** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft does not have access to mobile operator billing data so collecting this data does not expose or identify the user. The two fields represent phone with dual sim coverage.
+- **IMEI0** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft doesn't have access to mobile operator billing data so collecting this data doesn't expose or identify the user. The two fields represent phone with dual sim coverage.
+- **IMEI1** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft doesn't have access to mobile operator billing data so collecting this data doesn't expose or identify the user. The two fields represent phone with dual sim coverage.
- **MCC0** Represents the Mobile Country Code (MCC). It used with the Mobile Network Code (MNC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
- **MCC1** Represents the Mobile Country Code (MCC). It used with the Mobile Network Code (MNC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
-- **MEID** Represents the Mobile Equipment Identity (MEID). MEID is a worldwide unique phone ID assigned to CDMA phones. MEID replaces electronic serial number (ESN), and is equivalent to IMEI for GSM and WCDMA phones. Microsoft does not have access to mobile operator billing data so collecting this data does not expose or identify the user.
+- **MEID** Represents the Mobile Equipment Identity (MEID). MEID is a worldwide unique phone ID assigned to CDMA phones. MEID replaces electronic serial number (ESN), and is equivalent to IMEI for GSM and WCDMA phones. Microsoft doesn't have access to mobile operator billing data so collecting this data doesn't expose or identify the user.
- **MNC0** Retrieves the Mobile Network Code (MNC). It used with the Mobile Country Code (MCC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
- **MNC1** Retrieves the Mobile Network Code (MNC). It used with the Mobile Country Code (MCC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
- **MobileOperatorBilling** Represents the telephone company that provides services for mobile phone users.
@@ -2299,7 +2299,7 @@ The following fields are available:
### Census.OS
-This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it is a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
+This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it's a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -2316,7 +2316,7 @@ The following fields are available:
- **IsPortableOperatingSystem** Retrieves whether OS is running Windows-To-Go
- **IsSecureBootEnabled** Retrieves whether Boot chain is signed under UEFI.
- **LanguagePacks** The list of language packages installed on the device.
-- **LicenseStateReason** Retrieves why (or how) a system is licensed or unlicensed. The HRESULT may indicate an error code that indicates a key blocked error, or it may indicate that we are running an OS License granted by the MS store.
+- **LicenseStateReason** Retrieves why (or how) a system is licensed or unlicensed. The HRESULT may indicate an error code that indicates a key blocked error, or it may indicate that we're running an OS License granted by the MS store.
- **OA3xOriginalProductKey** Retrieves the License key stamped by the OEM to the machine.
- **OSEdition** Retrieves the version of the current OS.
- **OSInstallType** Retrieves a numeric description of what install was used on the device i.e. clean, upgrade, refresh, reset, etc
@@ -2334,14 +2334,14 @@ The following fields are available:
- **ServiceMachinePort** Retrieves the port of the KMS host used for anti-piracy.
- **ServiceProductKeyID** Retrieves the License key of the KMS
- **SharedPCMode** Returns Boolean for devices that have enabled the configuration EnableSharedPCMode.
-- **Signature** Retrieves if it is a signature machine sold by Microsoft store.
+- **Signature** Retrieves if it's a signature machine sold by Microsoft store.
- **SLICStatus** Whether a SLIC table exists on the device.
- **SLICVersion** Returns OS type/version from SLIC table.
### Census.PrivacySettings
-This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -2506,7 +2506,7 @@ The following fields are available:
### Census.UserPrivacySettings
-This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -2560,7 +2560,7 @@ The following fields are available:
- **HyperVisor** Retrieves whether the current OS is running on top of a Hypervisor.
- **IOMMUPresent** Represents if an input/output memory management unit (IOMMU) is present.
- **IsVDI** Is the device using Virtual Desktop Infrastructure?
-- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field should not be relied upon for non-Hv#1 Hypervisors.
+- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field shouldn't be relied upon for non-Hv#1 Hypervisors.
- **SLATSupported** Represents whether Second Level Address Translation (SLAT) is supported by the hardware.
- **VirtualizationFirmwareEnabled** Represents whether virtualization is enabled in the firmware.
- **VMId** A string that identifies a virtual machine.
@@ -2577,11 +2577,11 @@ The following fields are available:
- **AppStoreAutoUpdateMDM** Retrieves the App Auto Update value for MDM: 0 - Disallowed. 1 - Allowed. 2 - Not configured. Default: [2] Not configured
- **AppStoreAutoUpdatePolicy** Retrieves the Microsoft Store App Auto Update group policy setting
- **DelayUpgrade** Retrieves the Windows upgrade flag for delaying upgrades.
-- **OSAssessmentFeatureOutOfDate** How many days has it been since a the last feature update was released but the device did not install it?
+- **OSAssessmentFeatureOutOfDate** How many days has it been since a the last feature update was released but the device didn't install it?
- **OSAssessmentForFeatureUpdate** Is the device is on the latest feature update?
- **OSAssessmentForQualityUpdate** Is the device on the latest quality update?
- **OSAssessmentForSecurityUpdate** Is the device on the latest security update?
-- **OSAssessmentQualityOutOfDate** How many days has it been since a the last quality update was released but the device did not install it?
+- **OSAssessmentQualityOutOfDate** How many days has it been since a the last quality update was released but the device didn't install it?
- **OSAssessmentReleaseInfoTime** The freshness of release information used to perform an assessment.
- **OSRollbackCount** The number of times feature updates have rolled back on the device.
- **OSRolledBack** A flag that represents when a feature update has rolled back during setup.
@@ -2701,7 +2701,7 @@ Describes the device-related fields.
The following fields are available:
- **deviceClass** The device classification. For example, Desktop, Server, or Mobile.
-- **localId** A locally-defined unique ID for the device. This is not the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
+- **localId** A locally-defined unique ID for the device. This isn't the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
- **make** Device manufacturer.
- **model** Device model.
@@ -2764,7 +2764,7 @@ The following fields are available:
- **authId** This is an ID of the user associated with this event that is deduced from a token such as a Microsoft Account ticket or an XBOX token.
- **locale** The language and region.
-- **localId** Represents a unique user identity that is created locally and added by the client. This is not the user's account ID.
+- **localId** Represents a unique user identity that is created locally and added by the client. This isn't the user's account ID.
### Common Data Extensions.utc
@@ -2782,7 +2782,7 @@ The following fields are available:
- **mon** Combined monitor and event sequence numbers in the format: monitor sequence : event sequence
- **op** Represents the ETW Op Code.
- **raId** Represents the ETW Related ActivityId. Logged via TraceLogging or directly via ETW.
-- **seq** Represents the sequence field used to track absolute order of uploaded events. It is an incrementing identifier for each event added to the upload queue. The Sequence helps track how many events were fired and how many events were uploaded and enables identification of data lost during upload and de-duplication of events on the ingress server.
+- **seq** Represents the sequence field used to track absolute order of uploaded events. It's an incrementing identifier for each event added to the upload queue. The Sequence helps track how many events were fired and how many events were uploaded and enables identification of data lost during upload and de-duplication of events on the ingress server.
- **stId** Represents the Scenario Entry Point ID. This is a unique GUID for each event in a diagnostic scenario. This used to be Scenario Trigger ID.
@@ -2897,11 +2897,11 @@ The following fields are available:
### CbsServicingProvider.CbsLateAcquisition
-This event sends data to indicate if some Operating System packages could not be updated as part of an upgrade, to help keep Windows up to date.
+This event sends data to indicate if some Operating System packages couldn't be updated as part of an upgrade, to help keep Windows up to date.
The following fields are available:
-- **Features** The list of feature packages that could not be updated.
+- **Features** The list of feature packages that couldn't be updated.
- **RetryID** The ID identifying the retry attempt to update the listed packages.
@@ -3137,7 +3137,7 @@ This is an internal-only test event used to validate the utc.app and telemetry.a
### TelClientSynthetic.AbnormalShutdown_0
-This event sends data about boot IDs for which a normal clean shutdown was not observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event sends data about boot IDs for which a normal clean shutdown wasn't observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
@@ -3180,7 +3180,7 @@ The following fields are available:
- **PowerButtonPressLastPowerWatchdogStage** The last stage completed when the Power Button was most recently pressed.
- **PowerButtonPressPowerWatchdogArmed** Indicates whether or not the watchdog for the monitor was active at the time of the last power button press.
- **ShutdownDeviceType** Identifies who triggered a shutdown. Is it because of battery, thermal zones, or through a Kernel API.
-- **SleepCheckpoint** Provides the last checkpoint when there is a failure during a sleep transition.
+- **SleepCheckpoint** Provides the last checkpoint when there's a failure during a sleep transition.
- **SleepCheckpointSource** Indicates whether the source is the EFI variable or bootstat file.
- **SleepCheckpointStatus** Indicates whether the checkpoint information is valid.
- **StaleBootStatData** Identifies if the data from bootstat is stale.
@@ -3206,12 +3206,12 @@ The following fields are available:
### TelClientSynthetic.AuthorizationInfo_RuntimeTransition
-This event is fired by UTC at state transitions to signal what data we are allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event is fired by UTC at state transitions to signal what data we're allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **CanAddMsaToMsTelemetry** True if we can add MSA PUID and CID to telemetry, false otherwise.
-- **CanCollectAnyTelemetry** True if we are allowed to collect partner telemetry, false otherwise.
+- **CanCollectAnyTelemetry** True if we're allowed to collect partner telemetry, false otherwise.
- **CanCollectCoreTelemetry** True if we can collect CORE/Basic telemetry, false otherwise.
- **CanCollectHeartbeats** True if we can collect heartbeat telemetry, false otherwise.
- **CanCollectOsTelemetry** True if we can collect diagnostic data telemetry, false otherwise.
@@ -3220,17 +3220,17 @@ The following fields are available:
- **CanPerformTraceEscalations** True if we can perform trace escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
-- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
+- **TransitionFromEverythingOff** True if we're transitioning from all telemetry being disabled, false otherwise.
### TelClientSynthetic.AuthorizationInfo_Startup
-This event is fired by UTC at startup to signal what data we are allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event is fired by UTC at startup to signal what data we're allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **CanAddMsaToMsTelemetry** True if we can add MSA PUID and CID to telemetry, false otherwise.
-- **CanCollectAnyTelemetry** True if we are allowed to collect partner telemetry, false otherwise.
+- **CanCollectAnyTelemetry** True if we're allowed to collect partner telemetry, false otherwise.
- **CanCollectCoreTelemetry** True if we can collect CORE/Basic telemetry, false otherwise.
- **CanCollectHeartbeats** True if we can collect heartbeat telemetry, false otherwise.
- **CanCollectOsTelemetry** True if we can collect diagnostic data telemetry, false otherwise.
@@ -3239,7 +3239,7 @@ The following fields are available:
- **CanPerformTraceEscalations** True if we can perform trace escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
-- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
+- **TransitionFromEverythingOff** True if we're transitioning from all telemetry being disabled, false otherwise.
### TelClientSynthetic.ConnectivityHeartBeat_0
@@ -3309,7 +3309,7 @@ The following fields are available:
- **VortexHttpAttempts** Number of attempts to contact Vortex.
- **VortexHttpFailures4xx** Number of 400-499 error codes received from Vortex.
- **VortexHttpFailures5xx** Number of 500-599 error codes received from Vortex.
-- **VortexHttpResponseFailures** Number of Vortex responses that are not 2XX or 400.
+- **VortexHttpResponseFailures** Number of Vortex responses that aren't 2XX or 400.
- **VortexHttpResponsesWithDroppedEvents** Number of Vortex responses containing at least 1 dropped event.
@@ -3348,7 +3348,7 @@ The following fields are available:
- **VortexHttpAttempts** Number of attempts to contact Vortex.
- **VortexHttpFailures4xx** Number of 400-499 error codes received from Vortex.
- **VortexHttpFailures5xx** Number of 500-599 error codes received from Vortex.
-- **VortexHttpResponseFailures** Number of Vortex responses that are not 2XX or 400.
+- **VortexHttpResponseFailures** Number of Vortex responses that aren't 2XX or 400.
- **VortexHttpResponsesWithDroppedEvents** Number of Vortex responses containing at least 1 dropped event.
@@ -3400,7 +3400,7 @@ The following fields are available:
- **VortexHttpAttempts** Number of attempts to contact Vortex.
- **VortexHttpFailures4xx** Number of 400-499 error codes received from Vortex.
- **VortexHttpFailures5xx** Number of 500-599 error codes received from Vortex.
-- **VortexHttpResponseFailures** Number of Vortex responses that are not 2XX or 400.
+- **VortexHttpResponseFailures** Number of Vortex responses that aren't 2XX or 400.
- **VortexHttpResponsesWithDroppedEvents** Number of Vortex responses containing at least 1 dropped event.
@@ -4002,7 +4002,7 @@ The following fields are available:
- **CoordinatorVersion** Coordinator version of DTU.
- **CV** Correlation vector.
- **HRESULT** Error (if any) that occurred.
-- **NextState** Next workflow state we will enter.
+- **NextState** Next workflow state we'll enter.
- **State** The state of the workflow.
@@ -4288,7 +4288,7 @@ The following fields are available:
### Microsoft.Windows.DriverInstall.NewDevInstallDeviceEnd
-This event sends data about the driver installation once it is completed. The data collected with this event is used to help keep Windows up to date and performing properly.
+This event sends data about the driver installation once it's completed. The data collected with this event is used to help keep Windows up to date and performing properly.
The following fields are available:
@@ -4418,7 +4418,7 @@ The following fields are available:
- **currentNodeSite** The name configured for the current site for the cluster.
- **dasModeBusType** The direct storage bus type of the storage spaces.
- **downLevelNodeCount** The number of nodes in the cluster that are running down-level.
-- **drainOnShutdown** Specifies whether a node should be drained when it is shut down.
+- **drainOnShutdown** Specifies whether a node should be drained when it's shut down.
- **dynamicQuorumEnabled** Specifies whether dynamic Quorum has been enabled.
- **enforcedAntiAffinity** The cluster parameter: enforced anti affinity.
- **genAppNames** The win32 service name of a clustered service.
@@ -4468,7 +4468,7 @@ The following fields are available:
### Microsoft.Windows.FaultReporting.AppCrashEvent
-This event sends data about crashes for both native and managed applications, to help keep Windows up to date. The data includes information about the crashing process and a summary of its exception record. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the crash to the Watson service, and the WER event will contain the same ReportID (see field 14 of crash event, field 19 of WER event) as the crash event for the crash being reported. AppCrash is emitted once for each crash handled by WER (e.g. from an unhandled exception or FailFast or ReportException). Note that Generic Watson event types (e.g. from PLM) that may be considered crashes\" by a user DO NOT emit this event.
+This event sends data about crashes for both native and managed applications, to help keep Windows up to date. The data includes information about the crashing process and a summary of its exception record. It doesn't contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the crash to the Watson service, and the WER event will contain the same ReportID (see field 14 of crash event, field 19 of WER event) as the crash event for the crash being reported. AppCrash is emitted once for each crash handled by WER (e.g. from an unhandled exception or FailFast or ReportException). Note that Generic Watson event types (e.g. from PLM) that may be considered crashes\" by a user DO NOT emit this event.
The following fields are available:
@@ -4478,7 +4478,7 @@ The following fields are available:
- **AppVersion** The version of the app that has crashed.
- **ExceptionCode** The exception code returned by the process that has crashed.
- **ExceptionOffset** The address where the exception had occurred.
-- **Flags** Flags indicating how reporting is done. For example, queue the report, do not offer JIT debugging, or do not terminate the process after reporting.
+- **Flags** Flags indicating how reporting is done. For example, queue the report, don't offer JIT debugging, or don't terminate the process after reporting.
- **FriendlyAppName** The description of the app that has crashed, if different from the AppName. Otherwise, the process name.
- **IsFatal** True/False to indicate whether the crash resulted in process termination.
- **ModName** Exception module name (e.g. bar.dll).
@@ -4513,7 +4513,7 @@ This event sends basic metadata about the starting point of uninstalling a featu
### Microsoft.Windows.HangReporting.AppHangEvent
-This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and will not produce AppHang events.
+This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It doesn't contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and won't produce AppHang events.
The following fields are available:
@@ -4532,8 +4532,8 @@ The following fields are available:
- **TargetAsId** The sequence number for the hanging process.
- **TypeCode** Bitmap describing the hang type.
- **WaitingOnAppName** If this is a cross process hang waiting for an application, this has the name of the application.
-- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it is waiting.
-- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it is waiting.
+- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it's waiting.
+- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it's waiting.
- **WaitingOnPackageRelativeAppId** If this is a cross process hang waiting for a package, this has the relative application id of the package.
@@ -4541,7 +4541,7 @@ The following fields are available:
### Microsoft.Windows.Inventory.Core.AmiTelCacheChecksum
-This event captures basic checksum data about the device inventory items stored in the cache for use in validating data completeness for Microsoft.Windows.Inventory.Core events. The fields in this event may change over time, but they will always represent a count of a given object. The data collected with this event is used to keep Windows performing properly.
+This event captures basic checksum data about the device inventory items stored in the cache for use in validating data completeness for Microsoft.Windows.Inventory.Core events. The fields in this event may change over time, but they'll always represent a count of a given object. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
@@ -4645,7 +4645,7 @@ The following fields are available:
- **RootDirPath** The path to the root directory where the program was installed.
- **Source** How the program was installed (for example, ARP, MSI, Appx).
- **StoreAppType** A sub-classification for the type of Microsoft Store app, such as UWP or Win8StoreApp.
-- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it is a service. Application and BOE are the ones most likely seen.
+- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it's a service. Application and BOE are the ones most likely seen.
- **Version** The version number of the program.
@@ -5275,16 +5275,16 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event, where 1 is basic, 2 is enhanced, and 3 is full.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
- **PayloadLogType** The log type for the event correlating with 0 for unknown, 1 for stability, 2 for on-going, 3 for independent, 4 for UKM, or 5 for instance level.
@@ -5302,16 +5302,16 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
- **PayloadLogType** The log type for the event correlating with 0 for unknown, 1 for stability, 2 for on-going, 3 for independent, 4 for UKM, or 5 for instance level.
@@ -5328,16 +5328,16 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
- **PayloadLogType** The log type for the event correlating with 0 for unknown, 1 for stability, 2 for on-going, 3 for independent, 4 for UKM, or 5 for instance level.
@@ -5354,16 +5354,16 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
- **PayloadLogType** The log type for the event correlating with 0 for unknown, 1 for stability, 2 for on-going, 3 for independent, 4 for UKM, or 5 for instance level.
@@ -5387,8 +5387,8 @@ The following fields are available:
- **appCohortHint** A machine-readable enum indicating that the client has a desire to switch to a different release cohort. The exact legal values are app-specific and should be shared between the server and app implementations. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appCohortName** A stable non-localized human-readable enum indicating which (if any) set of messages the app should display to the user. For example, an app with a cohort Name of 'beta' might display beta-specific branding to the user. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appConsentState** Bit flags describing the diagnostic data disclosure and response flow where 1 indicates the affirmative and 0 indicates the negative or unspecified data. Bit 1 indicates consent was given, bit 2 indicates data originated from the download page, bit 18 indicates choice for sending data about how the browser is used, and bit 19 indicates choice for sending data about websites visited.
-- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value is not known. Please see the wiki for additional information. Default: '-2'.
-- **appExperiments** A key/value list of experiment identifiers. Experiment labels are used to track membership in different experimental groups, and may be set at install or update time. The experiments string is formatted as a semicolon-delimited concatenation of experiment label strings. An experiment label string is an experiment Name, followed by the '=' character, followed by an experimental label value. For example: 'crdiff=got_bsdiff;optimized=O3'. The client should not transmit the expiration date of any experiments it has, even if the server previously specified a specific expiration date. Default: ''.
+- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value isn't known. Please see the wiki for additional information. Default: '-2'.
+- **appExperiments** A key/value list of experiment identifiers. Experiment labels are used to track membership in different experimental groups, and may be set at install or update time. The experiments string is formatted as a semicolon-delimited concatenation of experiment label strings. An experiment label string is an experiment Name, followed by the '=' character, followed by an experimental label value. For example: 'crdiff=got_bsdiff;optimized=O3'. The client shouldn't transmit the expiration date of any experiments it has, even if the server previously specified a specific expiration date. Default: ''.
- **appInstallTimeDiffSec** The difference between the current time and the install date in seconds. '0' if unknown. Default: '-1'.
- **appLang** The language of the product install, in IETF BCP 47 representation. Default: ''.
- **appNextVersion** The version of the app that the update flow to which this event belongs attempted to reach, regardless of the success or failure of the update operation. Please see the wiki for additional information. Default: '0.0.0.0'.
@@ -5410,19 +5410,19 @@ The following fields are available:
- **appPingEventSequenceId** An id that uniquely identifies particular events within one requestId. Since a request can contain multiple ping events, this field is necessary to uniquely identify each possible event.
- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a "urls" tag.
- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'.
-- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not.
-- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server should not return an update instruction to a version number that does not match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
+- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they haven't.
+- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server shouldn't return an update instruction to a version number that doesn't match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it isn't a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request should be sent over SSL or another secure protocol. Default: ''.
- **appVersion** The version of the product install. Please see the wiki for additional information. Default: '0.0.0.0'.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **eventType** A string indicating the type of the event. Please see the wiki for additional information.
-- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware does not support the AVX instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware does not support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware does not support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware does not support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware does not support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware does not support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware doesn't support the AVX instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware doesn't support the SSE instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware doesn't support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware doesn't support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware doesn't support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware doesn't support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware doesn't support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
- **hwPhysmemory** The physical memory available to the client, truncated down to the nearest gibibyte. '-1' if unknown. This value is intended to reflect the maximum theoretical storage capacity of the client, not including any hard drive or paging to a hard drive or peripheral. Default: '-1'.
- **isMsftDomainJoined** '1' if the client is a member of a Microsoft domain. '0' otherwise. Default: '0'.
- **osArch** The architecture of the operating system (e.g. 'x86', 'x64', 'arm'). '' if unknown. Default: ''.
@@ -5440,7 +5440,7 @@ The following fields are available:
- **requestRequestId** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha request. Each request attempt should have (with high probability) a unique request id. Default: ''.
- **requestSessionCorrelationVectorBase** A client generated random MS Correlation Vector base code used to correlate the update session with update and CDN servers. Default: ''.
- **requestSessionId** A randomly-generated (uniformly distributed) GUID. Each single update flow (e.g. update check, update application, event ping sequence) should have (with high probability) a single unique session ID. Default: ''.
-- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and should not be counted toward normal metrics. Default: ''.
+- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and shouldn't be counted toward normal metrics. Default: ''.
- **requestUid** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha user. Each request attempt SHOULD have (with high probability) a unique request id. Default: ''.
@@ -5452,14 +5452,14 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
- **PayloadLogType** The log type for the event correlating with 0 for unknown, 1 for stability, 2 for on-going, 3 for independent, 4 for UKM, or 5 for instance level.
@@ -5527,18 +5527,18 @@ The following fields are available:
- **appPingEventSequenceId** An ID that uniquely identifies particular events within one requestId. Since a request can contain multiple ping events, this field is necessary to uniquely identify each possible event.
- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a tag.
- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'.
-- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not.
-- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''.
+- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they haven't.
+- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it isn't a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''.
- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request is sent over SSL or another secure protocol. This field is unused by Edge Update and always empty. Default: ''.
- **appVersion** The version of the product install. Default: '0.0.0.0'.
- **eventType** A string representation of appPingEventEventType indicating the type of the event.
-- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware does not support the AVX instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware does not support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware does not support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware does not support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware does not support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware does not support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware doesn't support the AVX instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware doesn't support the SSE instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware doesn't support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware doesn't support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware doesn't support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware doesn't support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware doesn't support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
- **hwPhysmemory** The physical memory available to the client, truncated down to the nearest gibibyte. '-1' if unknown. This value is intended to reflect the maximum theoretical storage capacity of the client, not including any hard drive or paging to a hard drive or peripheral. Default: '-1'.
- **isMsftDomainJoined** '1' if the client is a member of a Microsoft domain. '0' otherwise. Default: '0'.
- **osArch** The architecture of the operating system (e.g. 'x86', 'x64', 'arm'). '' if unknown. Default: ''.
@@ -5556,7 +5556,7 @@ The following fields are available:
- **requestRequestId** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha request. Each request attempt SHOULD have (with high probability) a unique request id. Default: ''.
- **requestSessionCorrelationVectorBase** A client generated random MS Correlation Vector base code used to correlate the update session with update and CDN servers. Default: ''.
- **requestSessionId** A randomly-generated (uniformly distributed) GUID. Each single update flow (e.g. update check, update application, event ping sequence) SHOULD have (with high probability) a single unique session ID. Default: ''.
-- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and should not be counted toward normal metrics. Default: ''.
+- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and shouldn't be counted toward normal metrics. Default: ''.
- **requestUid** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha user. Each request attempt SHOULD have (with high probability) a unique request id. Default: ''.
@@ -5964,7 +5964,7 @@ The following fields are available:
- **IsApplicable** Indicates whether the update is applicable to this device.
- **KBNumber** KBNumber of the update being installed.
- **PackageVersion** Current package version of quality update assistant.
-- **Reason** Provides information on reasons why the update is not applicable to the device.
+- **Reason** Provides information on reasons why the update isn't applicable to the device.
- **Result** Applicability check for quality update assistant.
@@ -5980,7 +5980,7 @@ The following fields are available:
- **KBNumber** KBNumber of the update being installed.
- **PackageVersion** Current package version of quality update assistant.
- **QualityUpdateReadinessProcessorMaxSpeed** Processor max speed.
-- **Reason** Indicates why the device did not pass the readiness check.
+- **Reason** Indicates why the device didn't pass the readiness check.
- **Result** Device readiness check for quality update assistant.
- **VirtualMemoryUsedByCurrentProcess** Virtual memory in use by the Quality Update Assistant process.
@@ -6242,14 +6242,14 @@ The following fields are available:
- **RemediationAutoUACleanupNeeded** Automatic Update Assistant cleanup is required.
- **RemediationAutoUAIsInstalled** Indicates whether the Automatic Update Assistant tool is installed.
- **RemediationAutoUATaskDisabled** Indicates whether the Automatic Update Assistant tool task is disabled.
-- **RemediationAutoUATaskNotExists** Indicates whether an Automatic Update Assistant tool task does not exist.
+- **RemediationAutoUATaskNotExists** Indicates whether an Automatic Update Assistant tool task doesn't exist.
- **RemediationAutoUATasksStalled** Indicates whether an Automatic Update Assistant tool task is stalled.
- **RemediationCorruptionRepairBuildNumber** The build number to use to repair corruption.
- **RemediationCorruptionRepairCorruptionsDetected** Indicates whether corruption was detected.
- **RemediationCorruptionRepairDetected** Indicates whether an attempt was made to repair the corruption.
- **RemediationDeliverToastBuildNumber** Indicates a build number that should be applicable to this device.
- **RemediationDeliverToastDetected** Indicates that a plug-in has been detected.
-- **RemediationDeliverToastDeviceExcludedNation** Indicates the geographic identity (GEO ID) that is not applicable for a given plug-in.
+- **RemediationDeliverToastDeviceExcludedNation** Indicates the geographic identity (GEO ID) that isn't applicable for a given plug-in.
- **RemediationDeliverToastDeviceFreeSpaceInMB** Indicates the amount of free space, in megabytes.
- **RemediationDeliverToastDeviceHomeSku** Indicates whether the plug-in is applicable for the Windows 10 Home edition.
- **RemediationDeliverToastDeviceIncludedNation** Indicates the geographic identifier (GEO ID) that is applicable for a given plug-in.
@@ -6274,8 +6274,8 @@ The following fields are available:
- **RemediationNoisyHammerTaskTriggerEnabledCount** Indicates whether the task has the count trigger enabled.
- **RemediationNoisyHammerUAExitCode** The exit code of the Update Assistant.
- **RemediationNoisyHammerUAExitState** The exit code of the Update Assistant.
-- **RemediationNoisyHammerUserLoggedIn** TRUE if there is a user logged in.
-- **RemediationNoisyHammerUserLoggedInAdmin** TRUE if there is the user currently logged in is an Admin.
+- **RemediationNoisyHammerUserLoggedIn** TRUE if there's a user logged in.
+- **RemediationNoisyHammerUserLoggedInAdmin** TRUE if there's the user currently logged in is an Admin.
- **RemediationNotifyUserFixIssuesBoxStatusKey** Status of the remediation plug-in.
- **RemediationNotifyUserFixIssuesBuildNumber** The build number of the remediation plug-in.
- **RemediationNotifyUserFixIssuesDetected** Indicates whether the remediation is necessary.
@@ -6286,7 +6286,7 @@ The following fields are available:
- **RemediationNotifyUserFixIssuesIsUserLoggedIn** Indicates whether the remediation can take place when a non-Administrator is logged in.
- **RemediationProgramDataFolderSizeInMB** The size (in megabytes) of the Program Data folder on the device.
- **RemediationProgramFilesFolderSizeInMB** The size (in megabytes) of the Program Files folder on the device.
-- **RemediationShellDeviceApplicabilityFailedReason** The reason the Remediation is not applicable to the device (expressed as a bitmap).
+- **RemediationShellDeviceApplicabilityFailedReason** The reason the Remediation isn't applicable to the device (expressed as a bitmap).
- **RemediationShellDeviceEducationSku** Indicates whether the Windows 10 Education edition is detected on the device.
- **RemediationShellDeviceEnterpriseSku** Indicates whether the Windows 10 Enterprise edition is detected on the device.
- **RemediationShellDeviceFeatureUpdatesPaused** Indicates whether Feature Updates are paused on the device.
@@ -6386,7 +6386,7 @@ The following fields are available:
- **QualityUpdateSedimentModelExecutionSeconds** The number of seconds needed to execute the Windows Quality Update remediation.
- **recoveredFromTargetOS** Indicates whether the device recovered from the target operating system (OS).
- **RemediationAutoUASpaceSaved** Amount of disk space saved in MB after cleaning up AutoUA folders.
-- **RemediationBatteryPowerBatteryLevel** Indicates the battery level at which it is acceptable to continue operation.
+- **RemediationBatteryPowerBatteryLevel** Indicates the battery level at which it's acceptable to continue operation.
- **RemediationBatteryPowerExitDueToLowBattery** True when we exit due to low battery power.
- **RemediationBatteryPowerOnBattery** True if we allow execution on battery.
- **RemediationCbsTempDiskSpaceCleanedInMB** The amount of space (in megabytes) that the plug-in cleaned up in the CbsTemp folder.
@@ -6628,7 +6628,7 @@ The following fields are available:
- **SedimentServiceRetrievedKillService** True/False if result of One Settings check for kill succeeded - we only send back one of these indicators (not for each call).
- **SedimentServiceShellRunHResult** The HRESULT returned when the shell was run by the service.
- **SedimentServiceStopping** True/False indicating whether the service is stopping.
-- **SedimentServiceTaskFunctional** True/False if scheduled task is functional. If task is not functional this indicates plugins will be run.
+- **SedimentServiceTaskFunctional** True/False if scheduled task is functional. If task isn't functional this indicates plugins will be run.
- **SedimentServiceTotalIterations** Number of 5 second iterations service will wait before running again.
@@ -6768,9 +6768,9 @@ The following fields are available:
- **BIOSVendor** The vendor of the BIOS.
- **BiosVersion** The version of the BIOS.
- **BranchReadinessLevel** The servicing branch configured on the device.
-- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine does not exist, the value is null.
+- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine doesn't exist, the value is null.
- **CallerApplicationName** The name provided by the caller who initiated API calls into the software distribution client.
-- **CapabilityDetectoidGuid** The GUID for a hardware applicability detectoid that could not be evaluated.
+- **CapabilityDetectoidGuid** The GUID for a hardware applicability detectoid that couldn't be evaluated.
- **CDNCountryCode** Two letter country or region abbreviation for the Content Distribution Network (CDN) location.
- **CDNId** The unique identifier of a specific device, used to identify how many devices are encountering success or a particular issue.
- **ClientVersion** The version number of the software distribution client.
@@ -6816,7 +6816,7 @@ The following fields are available:
- **PauseQualityUpdatesEndTime** If quality OS updates are paused on the device, this is the date and time for the end of the pause time window.
- **PauseQualityUpdatesStartTime** If quality OS updates are paused on the device, this is the date and time for the beginning of the pause time window.
- **PhonePreviewEnabled** Indicates whether a phone was getting preview build, prior to flighting (pre-release builds) being introduced.
-- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdateDeferral** The deferral period configured for quality OS updates on the device (in days).
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **QualityUpdatePausePeriod** The pause duration configured for quality OS updates on the device (in days).
@@ -6849,7 +6849,7 @@ The following fields are available:
- **BiosSKUNumber** Device SKU as defined in the system BIOS
- **BIOSVendor** Vendor of the system BIOS
- **BiosVersion** Version of the system BIOS
-- **BundleId** Identifier associated with the specific content bundle; should not be all zeros if the bundleID was found.
+- **BundleId** Identifier associated with the specific content bundle; shouldn't be all zeros if the bundleID was found.
- **BundleRevisionNumber** Identifies the revision number of the content bundle
- **CallerApplicationName** Name provided by the caller who initiated API calls into the software distribution client
- **ClientVersion** Version number of the software distribution client
@@ -6929,7 +6929,7 @@ The following fields are available:
- **PackageFullName** The package name of the content.
- **PhonePreviewEnabled** Indicates whether a phone was opted-in to getting preview builds, prior to flighting (pre-release builds) being introduced.
- **PostDnldTime** Time (in seconds) taken to signal download completion after the last job completed downloading the payload.
-- **ProcessName** The process name of the application that initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the application that initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **Reason** A 32-bit integer representing the reason the update is blocked from being downloaded in the background.
- **RegulationReason** The reason that the update is regulated
@@ -7023,11 +7023,11 @@ The following fields are available:
- **BiosSKUNumber** The sku number of the device BIOS.
- **BIOSVendor** The vendor of the BIOS.
- **BiosVersion** The version of the BIOS.
-- **BundleId** Identifier associated with the specific content bundle; should not be all zeros if the bundleID was found.
+- **BundleId** Identifier associated with the specific content bundle; shouldn't be all zeros if the bundleID was found.
- **BundleRepeatFailCount** Indicates whether this particular update bundle has previously failed.
- **BundleRepeatFailFlag** Indicates whether this particular update bundle previously failed to install.
- **BundleRevisionNumber** Identifies the revision number of the content bundle.
-- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine does not exist, the value is null.
+- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine doesn't exist, the value is null.
- **CallerApplicationName** The name provided by the caller who initiated API calls into the software distribution client.
- **ClientVersion** The version number of the software distribution client.
- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. No value is currently reported in this field. Expected value for this field is 0.
@@ -7041,7 +7041,7 @@ The following fields are available:
- **EventScenario** Indicates the purpose of sending this event - whether because the software distribution just started installing content, or whether it was cancelled, succeeded, or failed.
- **EventType** Possible values are Child, Bundle, or Driver.
- **ExtendedErrorCode** The extended error code.
-- **ExtendedStatusCode** Secondary error code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary error code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBranch** The branch that a device is on if participating in the Windows Insider Program.
- **FlightBuildNumber** If this installation was for a Windows Insider build, this is the build number of that build.
@@ -7064,7 +7064,7 @@ The following fields are available:
- **MsiProductCode** The unique identifier of the MSI installer.
- **PackageFullName** The package name of the content being installed.
- **PhonePreviewEnabled** Indicates whether a phone was getting preview build, prior to flighting being introduced.
-- **ProcessName** The process name of the caller who initiated API calls, in the event that CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event that CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **RelatedCV** The previous Correlation Vector that was used before swapping with a new one
- **RepeatFailCount** Indicates whether this specific piece of content has previously failed.
@@ -7092,19 +7092,19 @@ This is a revert event for target update on Windows Update Client. See EventScen
The following fields are available:
-- **BundleId** Identifier associated with the specific content bundle. Should not be all zeros if the BundleId was found.
+- **BundleId** Identifier associated with the specific content bundle. Shouldn't be all zeros if the BundleId was found.
- **BundleRepeatFailCount** Indicates whether this particular update bundle has previously failed.
- **BundleRevisionNumber** Identifies the revision number of the content bundle.
- **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request.
- **ClientVersion** Version number of the software distribution client.
-- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. There is no value being reported in this field right now. Expected value for this field is 0.
+- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. There's no value being reported in this field right now. Expected value for this field is 0.
- **CSIErrorType** Stage of CBS installation that failed.
- **DriverPingBack** Contains information about the previous driver and system state.
- **DriverRecoveryIds** The list of identifiers that could be used for uninstalling the drivers if a recovery is required.
- **EventInstanceID** A globally unique identifier for event instance.
- **EventScenario** Indicates the purpose of the event (scan started, succeeded, failed, etc.).
- **EventType** Event type (Child, Bundle, Release, or Driver).
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBuildNumber** Indicates the build number of the flight.
- **FlightId** The specific ID of the flight the device is getting.
@@ -7154,18 +7154,18 @@ This is an uninstall event for target update on Windows Update Client. See Event
The following fields are available:
-- **BundleId** The identifier associated with the specific content bundle. This should not be all zeros if the bundleID was found.
+- **BundleId** The identifier associated with the specific content bundle. This shouldn't be all zeros if the bundleID was found.
- **BundleRepeatFailCount** Indicates whether this particular update bundle previously failed.
- **BundleRevisionNumber** Identifies the revision number of the content bundle.
- **CallerApplicationName** Name of the application making the Windows Update request. Used to identify context of request.
- **ClientVersion** Version number of the software distribution client.
-- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. There is no value being reported in this field right now. Expected value for this field is 0.
+- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. There's no value being reported in this field right now. Expected value for this field is 0.
- **DriverPingBack** Contains information about the previous driver and system state.
- **DriverRecoveryIds** The list of identifiers that could be used for uninstalling the drivers when a recovery is required.
- **EventInstanceID** A globally unique identifier for event instance.
- **EventScenario** Indicates the purpose of the event (a scan started, succeded, failed, etc.).
- **EventType** Indicates the event type. Possible values are "Child", "Bundle", "Release" or "Driver".
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBuildNumber** Indicates the build number of the flight.
- **FlightId** The specific ID of the flight the device is getting.
@@ -7216,7 +7216,7 @@ The following fields are available:
- **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request.
- **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments.
- **EventScenario** Indicates the purpose of the event - whether because scan started, succeded, failed, etc.
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode wasn't specific enough.
- **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed.
- **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate.
- **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce
@@ -7233,7 +7233,7 @@ The following fields are available:
- **SLSPrograms** A test program to which a device may have opted in. Example: Insider Fast
- **StatusCode** Result code of the event (success, cancellation, failure code HResult).
- **TimestampTokenCertThumbprint** The thumbprint of the encoded timestamp token.
-- **TimestampTokenId** The time this was created. It is encoded in a timestamp blob and will be zero if the token is malformed.
+- **TimestampTokenId** The time this was created. It's encoded in a timestamp blob and will be zero if the token is malformed.
- **UpdateId** The update ID for a specific piece of content.
- **ValidityWindowInDays** The validity window that's in effect when verifying the timestamp.
@@ -7377,7 +7377,7 @@ The following fields are available:
### Update360Telemetry.UpdateAgentFellBackToCanonical
-This event collects information when express could not be used and we fall back to canonical during the new Unified Update Platform (UUP) update scenario, which is leveraged by both Mobile and Desktop. The data collected with this event is used to help keep Windows secure and up to date.
+This event collects information when express couldn't be used and we fall back to canonical during the new Unified Update Platform (UUP) update scenario, which is leveraged by both Mobile and Desktop. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -7552,7 +7552,7 @@ The following fields are available:
- **FlightId** Unique ID for the flight (test instance version).
- **IsSuspendable** Indicates whether the update has the ability to be suspended and resumed at the time of reboot. When the machine is rebooted and the update is in middle of Predownload or Install and Setup.exe is running, this field is TRUE, if not its FALSE.
- **ObjectId** The unique value for each Update Agent mode.
-- **Reason** Indicates the HResult why the machine could not be suspended. If it is successfully suspended, the result is 0.
+- **Reason** Indicates the HResult why the machine couldn't be suspended. If it's successfully suspended, the result is 0.
- **RelatedCV** The correlation vector value generated from the latest USO (Update Service Orchestrator) scan.
- **Result** The HResult of the event.
- **ScenarioId** The ID of the update scenario.
@@ -8050,8 +8050,8 @@ The following fields are available:
- **remediationSummary** Result of each operation performed on a device to fix an invalid state or configuration that's preventing the device from getting updates. For example, if Windows Update service is turned off, the fix is to turn the it back on.
- **usingBackupFeatureAssessment** Relying on backup feature assessment.
- **usingBackupQualityAssessment** Relying on backup quality assessment.
-- **usingCachedFeatureAssessment** WaaS Medic run did not get OS build age from the network on the previous run.
-- **usingCachedQualityAssessment** WaaS Medic run did not get OS revision age from the network on the previous run.
+- **usingCachedFeatureAssessment** WaaS Medic run didn't get OS build age from the network on the previous run.
+- **usingCachedQualityAssessment** WaaS Medic run didn't get OS revision age from the network on the previous run.
- **versionString** Version of the WaaSMedic engine.
- **waasMedicRunMode** Indicates whether this was a background regular run of the medic or whether it was triggered by a user launching Windows Update Troubleshooter.
@@ -8227,7 +8227,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndFrameworkUpdate
-This event is sent when an app update requires an updated Framework package and the process starts to download it. It is used to help keep Windows up-to-date and secure.
+This event is sent when an app update requires an updated Framework package and the process starts to download it. It's used to help keep Windows up-to-date and secure.
The following fields are available:
@@ -8285,7 +8285,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndSearchUpdatePackages
-This event is sent after searching for update packages to install. It is used to help keep Windows up-to-date and secure.
+This event is sent after searching for update packages to install. It's used to help keep Windows up-to-date and secure.
The following fields are available:
@@ -8311,7 +8311,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndStageUserData
-This event is sent after restoring user data (if any) that needs to be restored following a product install. It is used to keep Windows up-to-date and secure.
+This event is sent after restoring user data (if any) that needs to be restored following a product install. It's used to keep Windows up-to-date and secure.
The following fields are available:
@@ -8580,7 +8580,7 @@ The following fields are available:
### Microsoft.Windows.UpdateCsp.ExecuteRollBackQualityNotApplicable
-This event informs you whether a rollback of Quality updates is applicable to the devices that you are attempting to rollback. The data collected with this event is used to help keep Windows secure and up to date.
+This event informs you whether a rollback of Quality updates is applicable to the devices that you're attempting to rollback. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -8790,7 +8790,7 @@ This event collects information regarding the state of devices and drivers on th
The following fields are available:
- **activated** Whether the entire device manifest update is considered activated and in use.
-- **analysisErrorCount** The number of driver packages that could not be analyzed because errors occurred during analysis.
+- **analysisErrorCount** The number of driver packages that couldn't be analyzed because errors occurred during analysis.
- **flightId** Unique ID for each flight.
- **missingDriverCount** The number of driver packages delivered by the device manifest that are missing from the system.
- **missingUpdateCount** The number of updates in the device manifest that are missing from the system.
@@ -8801,8 +8801,8 @@ The following fields are available:
- **sessionId** Unique value for each update session.
- **summary** A summary string that contains basic information about driver packages that are part of the device manifest and any devices on the system that those driver packages match.
- **summaryAppendError** A Boolean indicating if there was an error appending more information to the summary string.
-- **truncatedDeviceCount** The number of devices missing from the summary string because there is not enough room in the string.
-- **truncatedDriverCount** The number of driver packages missing from the summary string because there is not enough room in the string.
+- **truncatedDeviceCount** The number of devices missing from the summary string because there isn't enough room in the string.
+- **truncatedDriverCount** The number of driver packages missing from the summary string because there isn't enough room in the string.
- **unpublishedCount** How many drivers packages that were delivered by the device manifest that are still unpublished and unavailable to be used on devices.
- **updateId** The unique ID for each update.
@@ -9130,10 +9130,10 @@ This event sends launch data for a Windows Update scan to help keep Windows secu
The following fields are available:
-- **deferReason** The reason why the device could not check for updates.
+- **deferReason** The reason why the device couldn't check for updates.
- **detectionBlockingPolicy** The Policy that blocked detection.
-- **detectionBlockreason** The reason detection did not complete.
-- **detectionRetryMode** Indicates whether we will try to scan again.
+- **detectionBlockreason** The reason detection didn't complete.
+- **detectionRetryMode** Indicates whether we'll try to scan again.
- **errorCode** The error code returned for the current process.
- **eventScenario** End-to-end update session ID, or indicates the purpose of sending this event - whether because the software distribution just started installing content, or whether it was cancelled, succeeded, or failed.
- **flightID** The unique identifier for the flight (Windows Insider pre-release build) should be delivered to the device, if applicable.
@@ -9237,7 +9237,7 @@ This event indicates that Inbox DTU functionality was initiated. The data collec
The following fields are available:
- **dtuErrorCode** Return code from creating the DTU Com Server.
-- **isDtuApplicable** Determination of whether DTU is applicable to the machine it is running on.
+- **isDtuApplicable** Determination of whether DTU is applicable to the machine it's running on.
- **wuDeviceid** Device ID used by Windows Update.
@@ -9430,7 +9430,7 @@ This event sends data indicating that a reboot task is missing unexpectedly on a
The following fields are available:
-- **RebootTaskMissedTimeUTC** The time when the reboot task was scheduled to run, but did not.
+- **RebootTaskMissedTimeUTC** The time when the reboot task was scheduled to run, but didn't.
- **RebootTaskNextTimeUTC** The time when the reboot task was rescheduled for.
- **RebootTaskRestoredTime** Time at which this reboot task was restored.
- **wuDeviceid** Device ID for the device on which the reboot is restored.
@@ -9483,7 +9483,7 @@ The following fields are available:
### Microsoft.Windows.Update.Orchestrator.StickUpdate
-This event is sent when the update service orchestrator (USO) indicates the update cannot be superseded by a newer update. The data collected with this event is used to help keep Windows secure and up to date.
+This event is sent when the update service orchestrator (USO) indicates the update can't be superseded by a newer update. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -9571,7 +9571,7 @@ The following fields are available:
### Microsoft.Windows.Update.Orchestrator.updateSettingsFlushFailed
-This event sends information about an update that encountered problems and was not able to complete. The data collected with this event is used to help keep Windows secure and up to date.
+This event sends information about an update that encountered problems and wasn't able to complete. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -9874,7 +9874,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsPushNotificationStatus
-This event is received when there is status on a push notification. The data collected with this event is used to help keep Windows secure and up to date.
+This event is received when there's status on a push notification. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -9890,7 +9890,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsServiceBlockedByNoDSSJoin
-This event is sent when the device is not Microsoft Entra joined. The data collected with this event is used to help keep Windows up to date and secure.
+This event is sent when the device isn't Microsoft Entra joined. The data collected with this event is used to help keep Windows up to date and secure.
The following fields are available:
@@ -9901,7 +9901,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsServiceStarted
-This event is sent when the service first starts. It is a heartbeat indicating that the service is available on the device. The data collected with this event is used to help keep Windows secure and up to date.
+This event is sent when the service first starts. It's a heartbeat indicating that the service is available on the device. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -10026,7 +10026,7 @@ This event is generated whenever the RUXIM Evaluator DLL performs an evaluation.
The following fields are available:
-- **HRESULT** Error, if any, that occurred during evaluation. (Note that if errors encountered during individual checks do not affect the overall result of the evaluation, those errors will be reported in NodeEvaluationData, but this HRESULT will still be zero.)
+- **HRESULT** Error, if any, that occurred during evaluation. (Note that if errors encountered during individual checks don't affect the overall result of the evaluation, those errors will be reported in NodeEvaluationData, but this HRESULT will still be zero.)
- **Id** GUID passed in by the caller to identify the evaluation.
- **NodeEvaluationData** Structure showing the results of individual checks that occurred during the overall evaluation.
- **Result** Overall result generated by the evaluation.
@@ -10046,9 +10046,9 @@ The following fields are available:
- **MitigationScenario** The update scenario in which the mitigation was executed.
- **MountedImageCount** The number of mounted images.
- **MountedImageMatches** The number of mounted image matches.
-- **MountedImagesFailed** The number of mounted images that could not be removed.
+- **MountedImagesFailed** The number of mounted images that couldn't be removed.
- **MountedImagesRemoved** The number of mounted images that were successfully removed.
-- **MountedImagesSkipped** The number of mounted images that were not found.
+- **MountedImagesSkipped** The number of mounted images that weren't found.
- **RelatedCV** The correlation vector value generated from the latest USO scan.
- **Result** HResult of this operation.
- **ScenarioId** ID indicating the mitigation scenario.
@@ -10069,9 +10069,9 @@ The following fields are available:
- **InstanceId** Unique GUID that identifies each instances of setuphost.exe.
- **MitigationScenario** The update scenario in which the mitigation was executed.
- **RelatedCV** Correlation vector value generated from the latest USO scan.
-- **ReparsePointsFailed** Number of reparse points that were corrupted but were not fixed by this mitigation.
+- **ReparsePointsFailed** Number of reparse points that were corrupted but weren't fixed by this mitigation.
- **ReparsePointsFixed** Number of reparse points that were corrupted and were fixed by this mitigation.
-- **ReparsePointsSkipped** Number of reparse points that are not corrupted and no action is required.
+- **ReparsePointsSkipped** Number of reparse points that aren't corrupted and no action is required.
- **Result** HResult of this operation.
- **ScenarioId** ID indicating the mitigation scenario.
- **ScenarioSupported** Indicates whether the scenario was supported.
diff --git a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
index 755af78449..27ba6af72a 100644
--- a/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
+++ b/windows/privacy/required-windows-11-diagnostic-events-and-fields.md
@@ -51,8 +51,8 @@ The following fields are available:
- **ContentId** The Content ID of the package. Key for content updates.
- **ContentType** The type of content being installed, mapped from XVD_CONTENT_TYPE.
- **Cv** The correlation vector for this install or action. If this is the Cv to a specific action, the RelatedCv field will contain the Cv for the install.
-- **DestinationHardwareID** The hardware ID of the destination device, if it is external storage. Empty if not an external storage device.
-- **DestinationPath** The path to the destination we are installing to.
+- **DestinationHardwareID** The hardware ID of the destination device, if it's external storage. Empty if not an external storage device.
+- **DestinationPath** The path to the destination we're installing to.
- **DownloadSize** The size in bytes needed to download the package.
- **ErrorText** Optional text describing any errors.
- **InstallationActionId** The type of action ( 0 - Unknown, 1 - Install Started, 2 - Install Paused, 3 - Install Resumed, 4 - Installation Ready to Play, 5 - Change Source (Merged Install), 6 - Install Error, 7 - Install Complete, 8 - Install Aborted, 9 - Change Source (Auto Select), 10 - Change Source (Apply Update))
@@ -68,8 +68,8 @@ The following fields are available:
- **ProductId** The product ID of the application associated with this event.
- **RelatedCv** The related correlation vector. This optional value contains the correlation vector for this install if the Cv value is representing an action tracked by a correlation vector.
- **RequestSpecifiers** The map of Intelligent Delivery region specifiers requested by the system/user/title as a part of the install activity.
-- **SourceHardwareID** The hardware ID of the source device, if it is external storage. Empty if not an external storage device.
-- **SourcePath** The source path we are installing from. May be a CDN (Content Delivery Network) or a local disk drive.
+- **SourceHardwareID** The hardware ID of the source device, if it's external storage. Empty if not an external storage device.
+- **SourcePath** The source path we're installing from. May be a CDN (Content Delivery Network) or a local disk drive.
- **TotalPercentComplete** The percent of install that is complete.
- **XvddType** The type of the streaming operation as determined by the XVDD driver.
@@ -205,7 +205,7 @@ The following fields are available:
- **AppraiserVersion** The version of the appraiser file generating the events.
- **IsBootCritical** Indicates whether the device boot is critical.
- **SdbEntries** Deprecated in RS3.
-- **WuDriverCoverage** Indicates whether there is a driver uplevel for this device, according to Windows Update.
+- **WuDriverCoverage** Indicates whether there's a driver uplevel for this device, according to Windows Update.
- **WuDriverUpdateId** The Windows Update ID of the applicable uplevel driver.
- **WuPopulatedFromId** The expected uplevel driver matching ID based on driver coverage from Windows Update.
@@ -268,7 +268,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd
-This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date.
+This event sends blocking data about any compatibility blocking entries on the system that aren't directly related to specific applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -303,7 +303,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd
-This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility database information about non-blocking compatibility entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -394,8 +394,8 @@ The following fields are available:
- **SdbBlockUpgrade** The file is tagged as blocking upgrade in the SDB,
- **SdbBlockUpgradeCanReinstall** The file is tagged as blocking upgrade in the SDB. It can be reinstalled after upgrade.
- **SdbBlockUpgradeUntilUpdate** The file is tagged as blocking upgrade in the SDB. If the app is updated, the upgrade can proceed.
-- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the SDB. It does not block upgrade.
-- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It does not block upgrade.
+- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the SDB. It doesn't block upgrade.
+- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It doesn't block upgrade.
- **SoftBlock** The file is softblocked in the SDB and has a warning.
@@ -434,14 +434,14 @@ The following fields are available:
- **AssociatedDriverWillNotMigrate** Will the driver associated with this plug-and-play device migrate?
- **BlockAssociatedDriver** Should the driver associated with this PNP device be blocked?
- **BlockingDevice** Is this PNP device blocking upgrade?
-- **BlockUpgradeIfDriverBlocked** Is the PNP device both boot critical and does not have a driver included with the OS?
+- **BlockUpgradeIfDriverBlocked** Is the PNP device both boot critical and doesn't have a driver included with the OS?
- **BlockUpgradeIfDriverBlockedAndOnlyActiveNetwork** Is this PNP device the only active network device?
- **DisplayGenericMessage** Will a generic message be shown during Setup for this PNP device?
- **DisplayGenericMessageGated** Indicates whether a generic message will be shown during Setup for this PNP device.
- **DriverAvailableInbox** Is a driver included with the operating system for this PNP device?
- **DriverAvailableOnline** Is there a driver for this PNP device on Windows Update?
- **DriverAvailableUplevel** Is there a driver on Windows Update or included with the operating system for this PNP device?
-- **DriverBlockOverridden** Is there is a driver block on the device that has been overridden?
+- **DriverBlockOverridden** Is there's a driver block on the device that has been overridden?
- **NeedsDismissAction** Will the user would need to dismiss a warning during Setup for this device?
- **NotRegressed** Does the device have a problem code on the source OS that is no better than the one it would have on the target OS?
- **SdbDeviceBlockUpgrade** Is there an SDB block on the PNP device that blocks upgrade?
@@ -511,7 +511,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoBlockAdd
-This event sends compatibility decision data about blocking entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility decision data about blocking entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -525,7 +525,7 @@ The following fields are available:
- **SdbBlockUpgrade** Is a matching info block blocking upgrade?
- **SdbBlockUpgradeCanReinstall** Is a matching info block blocking upgrade, but has the can reinstall tag?
- **SdbBlockUpgradeUntilUpdate** Is a matching info block blocking upgrade but has the until update tag?
-- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It does not block upgrade.
+- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It doesn't block upgrade.
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoBlockRemove
@@ -552,7 +552,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoPassiveAdd
-This event sends compatibility decision data about non-blocking entries on the system that are not keyed by either applications or devices, to help keep Windows up to date.
+This event sends compatibility decision data about non-blocking entries on the system that aren't keyed by either applications or devices, to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -875,7 +875,7 @@ The following fields are available:
- **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64.
- **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets.
- **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets.
-- **BoeProgramId** If there is no entry in Add/Remove Programs, this is the ProgramID that is generated from the file metadata.
+- **BoeProgramId** If there's no entry in Add/Remove Programs, this is the ProgramID that is generated from the file metadata.
- **CompanyName** The company name of the vendor who developed this file.
- **FileId** A hash that uniquely identifies a file.
- **FileVersion** The File version field from the file metadata under Properties -> Details.
@@ -1019,7 +1019,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd
-This event runs only during setup. It provides a listing of the uplevel driver packages that were downloaded before the upgrade. It is critical in understanding if failures in setup can be traced to not having sufficient uplevel drivers before the upgrade. The data collected with this event is used to help keep Windows up to date.
+This event runs only during setup. It provides a listing of the uplevel driver packages that were downloaded before the upgrade. It's critical in understanding if failures in setup can be traced to not having sufficient uplevel drivers before the upgrade. The data collected with this event is used to help keep Windows up to date.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -1387,7 +1387,7 @@ The following fields are available:
- **PCFP** An ID for the system calculated by hashing hardware identifiers.
- **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal.
- **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row.
-- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device.
+- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it's understood that data events won't be received from this device.
- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime.
- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic.
- **RunOnline** Indicates if appraiser was able to connect to Windows Update and therefore is making decisions using up-to-date driver coverage information.
@@ -1404,7 +1404,7 @@ The following fields are available:
### Microsoft.Windows.Appraiser.General.WmdrmAdd
-This event sends data about the usage of older digital rights management on the system, to help keep Windows up to date. This data does not indicate the details of the media using the digital rights management, only whether any such files exist. Collecting this data was critical to ensuring the correct mitigation for customers, and should be able to be removed once all mitigations are in place.
+This event sends data about the usage of older digital rights management on the system, to help keep Windows up to date. This data doesn't indicate the details of the media using the digital rights management, only whether any such files exist. Collecting this data was critical to ensuring the correct mitigation for customers, and should be able to be removed once all mitigations are in place.
This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange).
@@ -1416,7 +1416,7 @@ The following fields are available:
- **WmdrmApiResult** Raw value of the API used to gather DRM state.
- **WmdrmCdRipped** Indicates if the system has any files encrypted with personal DRM, which was used for ripped CDs.
- **WmdrmIndicators** WmdrmCdRipped OR WmdrmPurchased.
-- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup was not dismissed.
+- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup wasn't dismissed.
- **WmdrmNonPermanent** Indicates if the system has any files with non-permanent licenses.
- **WmdrmPurchased** Indicates if the system has any files with permanent licenses.
@@ -1446,7 +1446,7 @@ The following fields are available:
### Census.Azure
-This event returns data from Microsoft-internal Azure server machines (only from Microsoft-internal machines with Server SKUs). All other machines (those outside Microsoft and/or machines that are not part of the “Azure fleet”) return empty data sets. The data collected with this event is used to help keep Windows secure.
+This event returns data from Microsoft-internal Azure server machines (only from Microsoft-internal machines with Server SKUs). All other machines (those outside Microsoft and/or machines that aren't part of the “Azure fleet”) return empty data sets. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -1540,7 +1540,7 @@ The following fields are available:
- **Magnetometer** Indicates whether the device has a magnetometer (a mechanical component that works like a compass).
- **NFCProximity** Indicates whether the device supports NFC (a set of communication protocols that helps establish communication when applicable devices are brought close together.)
- **OEMDigitalMarkerFileName** The name of the file placed in the \Windows\system32\drivers directory that specifies the OEM and model name of the device.
-- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device is not reprocessed even if the clean OEM name is changed at a later date.
+- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device isn't reprocessed even if the clean OEM name is changed at a later date.
- **OEMModelBaseBoard** The baseboard model used by the OEM.
- **OEMModelBaseBoardVersion** Differentiates between developer and retail devices.
- **OEMModelNumber** The device model number.
@@ -1567,7 +1567,7 @@ This event sends data about the memory on the device, including ROM and RAM. The
The following fields are available:
- **TotalPhysicalRAM** Represents the physical memory (in MB).
-- **TotalVisibleMemory** Represents the memory that is not reserved by the system.
+- **TotalVisibleMemory** Represents the memory that isn't reserved by the system.
### Census.Network
@@ -1577,8 +1577,8 @@ This event sends data about the mobile and cellular network used by the device (
The following fields are available:
- **CellularModemHWInstanceId0** HardwareInstanceId of the embedded Mobile broadband modem, as reported and used by PnP system to identify the WWAN modem device in Windows system. Empty string (null string) indicates that this property is unknown for telemetry.
-- **IMEI0** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft does not have access to mobile operator billing data so collecting this data does not expose or identify the user. The two fields represent phone with dual sim coverage.
-- **IMEI1** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft does not have access to mobile operator billing data so collecting this data does not expose or identify the user. The two fields represent phone with dual sim coverage.
+- **IMEI0** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft doesn't have access to mobile operator billing data so collecting this data doesn't expose or identify the user. The two fields represent phone with dual sim coverage.
+- **IMEI1** Represents the International Mobile Station Equipment Identity. This number is usually unique and used by the mobile operator to distinguish different phone hardware. Microsoft doesn't have access to mobile operator billing data so collecting this data doesn't expose or identify the user. The two fields represent phone with dual sim coverage.
- **MCC0** Represents the Mobile Country Code (MCC). It used with the Mobile Network Code (MNC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
- **MCC1** Represents the Mobile Country Code (MCC). It used with the Mobile Network Code (MNC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
- **MNC0** Retrieves the Mobile Network Code (MNC). It used with the Mobile Country Code (MCC) to uniquely identify a mobile network operator. The two fields represent phone with dual sim coverage.
@@ -1595,7 +1595,7 @@ The following fields are available:
### Census.OS
-This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it is a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
+This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it's a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -1612,7 +1612,7 @@ The following fields are available:
- **IsPortableOperatingSystem** Retrieves whether OS is running Windows-To-Go
- **IsSecureBootEnabled** Retrieves whether Boot chain is signed under UEFI.
- **LanguagePacks** The list of language packages installed on the device.
-- **LicenseStateReason** Retrieves why (or how) a system is licensed or unlicensed. The HRESULT may indicate an error code that indicates a key blocked error, or it may indicate that we are running an OS License granted by the MS store.
+- **LicenseStateReason** Retrieves why (or how) a system is licensed or unlicensed. The HRESULT may indicate an error code that indicates a key blocked error, or it may indicate that we're running an OS License granted by the MS store.
- **OA3xOriginalProductKey** Retrieves the License key stamped by the OEM to the machine.
- **OSEdition** Retrieves the version of the current OS.
- **OSInstallType** Retrieves a numeric description of what install was used on the device i.e. clean, upgrade, refresh, reset, etc
@@ -1629,14 +1629,14 @@ The following fields are available:
- **ServiceMachinePort** Retrieves the port of the KMS host used for anti-piracy.
- **ServiceProductKeyID** Retrieves the License key of the KMS
- **SharedPCMode** Returns Boolean for devices that have enabled the configuration EnableSharedPCMode.
-- **Signature** Retrieves if it is a signature machine sold by Microsoft store.
+- **Signature** Retrieves if it's a signature machine sold by Microsoft store.
- **SLICStatus** Whether a SLIC table exists on the device.
- **SLICVersion** Returns OS type/version from SLIC table.
### Census.PrivacySettings
-This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -1807,7 +1807,7 @@ The following fields are available:
### Census.UserPrivacySettings
-This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -1860,7 +1860,7 @@ The following fields are available:
- **HyperVisor** Retrieves whether the current OS is running on top of a Hypervisor.
- **IOMMUPresent** Represents if an input/output memory management unit (IOMMU) is present.
- **IsVDI** Is the device using Virtual Desktop Infrastructure?
-- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field should not be relied upon for non-Hv#1 Hypervisors.
+- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field shouldn't be relied upon for non-Hv#1 Hypervisors.
- **IsWVDSessionHost** Indicates if this is a Windows Virtual Device session host.
- **SLATSupported** Represents whether Second Level Address Translation (SLAT) is supported by the hardware.
- **VirtualizationFirmwareEnabled** Represents whether virtualization is enabled in the firmware.
@@ -1880,11 +1880,11 @@ The following fields are available:
- **AppStoreAutoUpdatePolicy** Retrieves the Microsoft Store App Auto Update group policy setting
- **DelayUpgrade** Retrieves the Windows upgrade flag for delaying upgrades.
- **IsHotPatchEnrolled** Represents the current state of the device in relation to enrollment in the hotpatch program.
-- **OSAssessmentFeatureOutOfDate** How many days has it been since a the last feature update was released but the device did not install it?
+- **OSAssessmentFeatureOutOfDate** How many days has it been since a the last feature update was released but the device didn't install it?
- **OSAssessmentForFeatureUpdate** Is the device is on the latest feature update?
- **OSAssessmentForQualityUpdate** Is the device on the latest quality update?
- **OSAssessmentForSecurityUpdate** Is the device on the latest security update?
-- **OSAssessmentQualityOutOfDate** How many days has it been since a the last quality update was released but the device did not install it?
+- **OSAssessmentQualityOutOfDate** How many days has it been since a the last quality update was released but the device didn't install it?
- **OSAssessmentReleaseInfoTime** The freshness of release information used to perform an assessment.
- **OSRollbackCount** The number of times feature updates have rolled back on the device.
- **OSRolledBack** A flag that represents when a feature update has rolled back during setup.
@@ -1967,7 +1967,7 @@ Fires when driver scanning fails to get results.
### Microsoft.Windows.Security.CodeIntegrity.HVCISysprep.HvciScanningDriverInSdbError
-Fires when there is an error checking the SDB for a particular driver.
+Fires when there's an error checking the SDB for a particular driver.
The following fields are available:
@@ -2076,7 +2076,7 @@ Describes the device-related fields.
The following fields are available:
- **deviceClass** The device classification. For example, Desktop, Server, or Mobile.
-- **localId** A locally-defined unique ID for the device. This is not the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
+- **localId** A locally-defined unique ID for the device. This isn't the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
- **make** Device manufacturer.
- **model** Device model.
@@ -2146,7 +2146,7 @@ The following fields are available:
- **authId** This is an ID of the user associated with this event that is deduced from a token such as a Microsoft Account ticket or an XBOX token.
- **locale** The language and region.
-- **localId** Represents a unique user identity that is created locally and added by the client. This is not the user's account ID.
+- **localId** Represents a unique user identity that is created locally and added by the client. This isn't the user's account ID.
### Common Data Extensions.utc
@@ -2169,7 +2169,7 @@ The following fields are available:
- **popSample** Represents the effective sample rate for this event at the time it was generated by a client.
- **providerGuid** The ETW provider ID associated with the provider name.
- **raId** Represents the ETW Related ActivityId. Logged via TraceLogging or directly via ETW.
-- **seq** Represents the sequence field used to track absolute order of uploaded events. It is an incrementing identifier for each event added to the upload queue. The Sequence helps track how many events were fired and how many events were uploaded and enables identification of data lost during upload and de-duplication of events on the ingress server.
+- **seq** Represents the sequence field used to track absolute order of uploaded events. It's an incrementing identifier for each event added to the upload queue. The Sequence helps track how many events were fired and how many events were uploaded and enables identification of data lost during upload and de-duplication of events on the ingress server.
- **sqmId** The Windows SQM (Software Quality Metrics—a precursor of Windows 10 Diagnostic Data collection) device identifier.
- **stId** Represents the Scenario Entry Point ID. This is a unique GUID for each event in a diagnostic scenario. This used to be Scenario Trigger ID.
- **wcmp** The Windows Shell Composer ID.
@@ -2386,12 +2386,12 @@ The following fields are available:
### TelClientSynthetic.AbnormalShutdown_0
-This event sends data about boot IDs for which a normal clean shutdown was not observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event sends data about boot IDs for which a normal clean shutdown wasn't observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **AbnormalShutdownBootId** BootId of the abnormal shutdown being reported by this event.
-- **AbsCausedbyAutoChk** This flag is set when AutoCheck forces a device restart to indicate that the shutdown was not an abnormal shutdown.
+- **AbsCausedbyAutoChk** This flag is set when AutoCheck forces a device restart to indicate that the shutdown wasn't an abnormal shutdown.
- **AcDcStateAtLastShutdown** Identifies if the device was on battery or plugged in.
- **BatteryLevelAtLastShutdown** The last recorded battery level.
- **BatteryPercentageAtLastShutdown** The battery percentage at the last shutdown.
@@ -2432,7 +2432,7 @@ The following fields are available:
- **PowerButtonPressLastPowerWatchdogStage** Progress while the monitor is being turned on.
- **PowerButtonPressPowerWatchdogArmed** Indicates whether or not the watchdog for the monitor was active at the time of the last power button press.
- **ShutdownDeviceType** Identifies who triggered a shutdown. Is it because of battery, thermal zones, or through a Kernel API.
-- **SleepCheckpoint** Provides the last checkpoint when there is a failure during a sleep transition.
+- **SleepCheckpoint** Provides the last checkpoint when there's a failure during a sleep transition.
- **SleepCheckpointSource** Indicates whether the source is the EFI variable or bootstat file.
- **SleepCheckpointStatus** Indicates whether the checkpoint information is valid.
- **StaleBootStatData** Identifies if the data from bootstat is stale.
@@ -2458,50 +2458,50 @@ The following fields are available:
### TelClientSynthetic.AuthorizationInfo_RuntimeTransition
-This event is fired by UTC at state transitions to signal what data we are allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event is fired by UTC at state transitions to signal what data we're allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **CanAddMsaToMsTelemetry** True if we can add MSA PUID and CID to telemetry, false otherwise.
-- **CanCollectAnyTelemetry** True if we are allowed to collect partner telemetry, false otherwise.
-- **CanCollectClearUserIds** True if we are allowed to collect clear user IDs, false if we can only collect omitted IDs.
+- **CanCollectAnyTelemetry** True if we're allowed to collect partner telemetry, false otherwise.
+- **CanCollectClearUserIds** True if we're allowed to collect clear user IDs, false if we can only collect omitted IDs.
- **CanCollectCoreTelemetry** True if we can collect CORE/Basic telemetry, false otherwise.
- **CanCollectHeartbeats** True if we can collect heartbeat telemetry, false otherwise.
- **CanCollectOsTelemetry** True if we can collect diagnostic data telemetry, false otherwise.
- **CanCollectWindowsAnalyticsEvents** True if we can collect Windows Analytics data, false otherwise.
-- **CanIncludeDeviceNameInDiagnosticData** True if we are allowed to add the device name to diagnostic data, false otherwise.
+- **CanIncludeDeviceNameInDiagnosticData** True if we're allowed to add the device name to diagnostic data, false otherwise.
- **CanPerformDiagnosticEscalations** True if we can perform diagnostic escalation collection, false otherwise.
- **CanPerformSiufEscalations** True if we can perform SIUF escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
- **CanReportUifEscalations** True if we can report UIF escalation, false otherwise.
- **CanUseAuthenticatedProxy** True if we can use authenticated proxy, false otherwise.
-- **IsProcessorMode** True if it is Processor Mode, false otherwise.
+- **IsProcessorMode** True if it's Processor Mode, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
-- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
+- **TransitionFromEverythingOff** True if we're transitioning from all telemetry being disabled, false otherwise.
### TelClientSynthetic.AuthorizationInfo_Startup
-This event is fired by UTC at startup to signal what data we are allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event is fired by UTC at startup to signal what data we're allowed to collect. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **CanAddMsaToMsTelemetry** True if we can add MSA PUID and CID to telemetry, false otherwise.
-- **CanCollectAnyTelemetry** True if we are allowed to collect partner telemetry, false otherwise.
-- **CanCollectClearUserIds** True if we are allowed to collect clear user IDs, false if we can only collect omitted IDs.
+- **CanCollectAnyTelemetry** True if we're allowed to collect partner telemetry, false otherwise.
+- **CanCollectClearUserIds** True if we're allowed to collect clear user IDs, false if we can only collect omitted IDs.
- **CanCollectCoreTelemetry** True if we can collect CORE/Basic telemetry, false otherwise.
- **CanCollectHeartbeats** True if we can collect heartbeat telemetry, false otherwise.
- **CanCollectOsTelemetry** True if we can collect diagnostic data telemetry, false otherwise.
- **CanCollectWindowsAnalyticsEvents** True if we can collect Windows Analytics data, false otherwise.
-- **CanIncludeDeviceNameInDiagnosticData** True if we are allowed to add the device name to diagnostic data, false otherwise.
+- **CanIncludeDeviceNameInDiagnosticData** True if we're allowed to add the device name to diagnostic data, false otherwise.
- **CanPerformDiagnosticEscalations** True if we can perform diagnostic escalation collection, false otherwise.
- **CanPerformSiufEscalations** True if we can perform System Initiated User Feedback escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
- **CanReportUifEscalations** True if we can perform User Initiated Feedback escalation collection, false otherwise.
- **CanUseAuthenticatedProxy** True if we can use an authenticated proxy to send data, false otherwise.
-- **IsProcessorMode** True if it is Processor Mode, false otherwise.
+- **IsProcessorMode** True if it's Processor Mode, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
-- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
+- **TransitionFromEverythingOff** True if we're transitioning from all telemetry being disabled, false otherwise.
### TelClientSynthetic.ConnectivityHeartBeat_0
@@ -2569,7 +2569,7 @@ The following fields are available:
- **VortexHttpAttempts** Number of attempts to contact Vortex.
- **VortexHttpFailures4xx** Number of 400-499 error codes received from Vortex.
- **VortexHttpFailures5xx** Number of 500-599 error codes received from Vortex.
-- **VortexHttpResponseFailures** Number of Vortex responses that are not 2XX or 400.
+- **VortexHttpResponseFailures** Number of Vortex responses that aren't 2XX or 400.
- **VortexHttpResponsesWithDroppedEvents** Number of Vortex responses containing at least 1 dropped event.
@@ -2723,7 +2723,7 @@ The following fields are available:
### Microsoft.Windows.DriverInstall.NewDevInstallDeviceEnd
-This event sends data about the driver installation once it is completed. The data collected with this event is used to help keep Windows up to date and performing properly.
+This event sends data about the driver installation once it's completed. The data collected with this event is used to help keep Windows up to date and performing properly.
The following fields are available:
@@ -2832,7 +2832,7 @@ The following fields are available:
### Microsoft.Windows.FaultReporting.AppCrashEvent
-This event sends data about crashes for both native and managed applications, to help keep Windows up to date. The data includes information about the crashing process and a summary of its exception record. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the crash to the Watson service, and the WER event will contain the same ReportID (see field 14 of crash event, field 19 of WER event) as the crash event for the crash being reported. AppCrash is emitted once for each crash handled by WER (e.g. from an unhandled exception or FailFast or ReportException). Note that Generic Watson event types (e.g. from PLM) that may be considered crashes\" by a user DO NOT emit this event.
+This event sends data about crashes for both native and managed applications, to help keep Windows up to date. The data includes information about the crashing process and a summary of its exception record. It doesn't contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the crash to the Watson service, and the WER event will contain the same ReportID (see field 14 of crash event, field 19 of WER event) as the crash event for the crash being reported. AppCrash is emitted once for each crash handled by WER (e.g. from an unhandled exception or FailFast or ReportException). Note that Generic Watson event types (e.g. from PLM) that may be considered crashes\" by a user DO NOT emit this event.
The following fields are available:
@@ -2842,7 +2842,7 @@ The following fields are available:
- **AppVersion** The version of the app that has crashed.
- **ExceptionCode** The exception code returned by the process that has crashed.
- **ExceptionOffset** The address where the exception had occurred.
-- **Flags** Flags indicating how reporting is done. For example, queue the report, do not offer JIT debugging, or do not terminate the process after reporting.
+- **Flags** Flags indicating how reporting is done. For example, queue the report, don't offer JIT debugging, or don't terminate the process after reporting.
- **FriendlyAppName** The description of the app that has crashed, if different from the AppName. Otherwise, the process name.
- **IsFatal** True/False to indicate whether the crash resulted in process termination.
- **ModName** Exception module name (e.g. bar.dll).
@@ -2914,7 +2914,7 @@ This event indicates that the uninstall was properly configured and that a syste
### Microsoft.Windows.HangReporting.AppHangEvent
-This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and will not produce AppHang events.
+This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It doesn't contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and won't produce AppHang events.
The following fields are available:
@@ -2933,8 +2933,8 @@ The following fields are available:
- **TargetAsId** The sequence number for the hanging process.
- **TypeCode** Bitmap describing the hang type.
- **WaitingOnAppName** If this is a cross process hang waiting for an application, this has the name of the application.
-- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it is waiting.
-- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it is waiting.
+- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it's waiting.
+- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it's waiting.
- **WaitingOnPackageRelativeAppId** If this is a cross process hang waiting for a package, this has the relative application id of the package.
@@ -3059,7 +3059,7 @@ The following fields are available:
### Microsoft.Windows.Inventory.Core.AmiTelCacheChecksum
-This event captures basic checksum data about the device inventory items stored in the cache for use in validating data completeness for Microsoft.Windows.Inventory.Core events. The fields in this event may change over time, but they will always represent a count of a given object. The data collected with this event is used to keep Windows performing properly.
+This event captures basic checksum data about the device inventory items stored in the cache for use in validating data completeness for Microsoft.Windows.Inventory.Core events. The fields in this event may change over time, but they'll always represent a count of a given object. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
@@ -3140,7 +3140,7 @@ The following fields are available:
- **RootDirPath** The path to the root directory where the program was installed.
- **Source** How the program was installed (for example, ARP, MSI, Appx).
- **StoreAppType** A sub-classification for the type of Microsoft Store app, such as UWP or Win8StoreApp.
-- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it is a service. Application and BOE are the ones most likely seen.
+- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it's a service. Application and BOE are the ones most likely seen.
- **Version** The version number of the program.
@@ -3711,7 +3711,7 @@ The following fields are available:
### Microsoft.Windows.Kernel.Power.PreviousShutdownWasThermalShutdown
-This event sends Product and Service Performance data on which area of the device exceeded safe temperature limits and caused the device to shutdown. This information is used to ensure devices are behaving as they are expected to. The data collected with this event is used to keep Windows performing properly.
+This event sends Product and Service Performance data on which area of the device exceeded safe temperature limits and caused the device to shutdown. This information is used to ensure devices are behaving as they're expected to. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
@@ -3729,16 +3729,16 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [ExperimentationAndConfigurationServiceControl](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -3764,15 +3764,15 @@ The following fields are available:
- **appCohortHint** A machine-readable enum indicating that the client has a desire to switch to a different release cohort. The exact legal values are app-specific and should be shared between the server and app implementations. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appCohortName** A stable non-localized human-readable enum indicating which (if any) set of messages the app should display to the user. For example, an app with a cohort Name of 'beta' might display beta-specific branding to the user. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appConsentState** Bit flags describing the diagnostic data disclosure and response flow where 1 indicates the affirmative and 0 indicates the negative or unspecified data. Bit 1 indicates consent was given, bit 2 indicates data originated from the download page, bit 18 indicates choice for sending data about how the browser is used, and bit 19 indicates choice for sending data about websites visited.
-- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value is not known. Please see the wiki for additional information. Default: '-2'.
-- **appExperiments** A key/value list of experiment identifiers. Experiment labels are used to track membership in different experimental groups, and may be set at install or update time. The experiments string is formatted as a semicolon-delimited concatenation of experiment label strings. An experiment label string is an experiment Name, followed by the '=' character, followed by an experimental label value. For example: 'crdiff=got_bsdiff;optimized=O3'. The client should not transmit the expiration date of any experiments it has, even if the server previously specified a specific expiration date. Default: ''.
+- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value isn't known. Please see the wiki for additional information. Default: '-2'.
+- **appExperiments** A key/value list of experiment identifiers. Experiment labels are used to track membership in different experimental groups, and may be set at install or update time. The experiments string is formatted as a semicolon-delimited concatenation of experiment label strings. An experiment label string is an experiment Name, followed by the '=' character, followed by an experimental label value. For example: 'crdiff=got_bsdiff;optimized=O3'. The client shouldn't transmit the expiration date of any experiments it has, even if the server previously specified a specific expiration date. Default: ''.
- **appInstallTime** The product install time in seconds. '0' if unknown. Default: '-1'.
- **appInstallTimeDiffSec** The difference between the current time and the install date in seconds. '0' if unknown. Default: '-1'.
- **appLang** The language of the product install, in IETF BCP 47 representation. Default: ''.
- **appLastLaunchTime** The time when browser was last launched.
- **appNextVersion** The version of the app that the update flow to which this event belongs attempted to reach, regardless of the success or failure of the update operation. Please see the wiki for additional information. Default: '0.0.0.0'.
- **appPingEventAppSize** The total number of bytes of all downloaded packages. Default: '0'.
-- **appPingEventDoneBeforeOOBEComplete** Indicates whether the install or update was completed before Windows Out of the Box Experience ends. 1 means event completed before OOBE finishes; 0 means event was not completed before OOBE finishes; -1 means the field does not apply.
+- **appPingEventDoneBeforeOOBEComplete** Indicates whether the install or update was completed before Windows Out of the Box Experience ends. 1 means event completed before OOBE finishes; 0 means event wasn't completed before OOBE finishes; -1 means the field doesn't apply.
- **appPingEventDownloadMetricsCdnCCC** ISO 2 character country or region code that matches to the country or region updated binaries are delivered from. E.g.: US.
- **appPingEventDownloadMetricsCdnCID** Numeric value used to internally track the origins of the updated binaries. For example, 2.
- **appPingEventDownloadMetricsDownloadedBytes** For events representing a download, the number of bytes expected to be downloaded. For events representing an entire update flow, the sum of all such expected bytes over the course of the update flow. Default: '0'.
@@ -3789,26 +3789,26 @@ The following fields are available:
- **appPingEventExtraCode1** Additional numeric information about the operation's result, encoded as a signed, base-10 integer. Default: '0'.
- **appPingEventInstallTimeMs** For events representing an install, the time elapsed between the start of the install and the end of the install, in milliseconds. For events representing an entire update flow, the sum of all such durations. Sent in events that have an event type of '2' and '3' only. Default: '0'.
- **appPingEventNumBytesDownloaded** The number of bytes downloaded for the specified application. Default: '0'.
-- **appPingEventPackageCacheResult** Whether there is an existing package cached in the system to update or install. 1 means that there's a cache hit under the expected key, 2 means there's a cache hit under a different key, 0 means that there's a cache miss. -1 means the field does not apply.
+- **appPingEventPackageCacheResult** Whether there's an existing package cached in the system to update or install. 1 means that there's a cache hit under the expected key, 2 means there's a cache hit under a different key, 0 means that there's a cache miss. -1 means the field doesn't apply.
- **appPingEventSequenceId** An id that uniquely identifies particular events within one requestId. Since a request can contain multiple ping events, this field is necessary to uniquely identify each possible event.
- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a "urls" tag.
- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'.
- **appReferralHash** The hash of the referral code used to install the product. '0' if unknown. Default: '0'.
-- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not.
-- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server should not return an update instruction to a version number that does not match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
+- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they haven't.
+- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server shouldn't return an update instruction to a version number that doesn't match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it isn't a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request should be sent over SSL or another secure protocol. Default: ''.
- **appVersion** The version of the product install. Please see the wiki for additional information. Default: '0.0.0.0'.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **eventType** A string indicating the type of the event. Please see the wiki for additional information.
- **expETag** An identifier representing all service applied configurations and experiments when current update happens. Used for testing only.
- **hwDiskType** Device’s hardware disk type.
-- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware does not support the AVX instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware does not support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware does not support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware does not support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware does not support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
-- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware does not support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasAvx** '1' if the client's hardware supports the AVX instruction set. '0' if the client's hardware doesn't support the AVX instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware doesn't support the SSE instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware doesn't support the SSE2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware doesn't support the SSE3 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware doesn't support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware doesn't support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'.
+- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware doesn't support the SSSE3 instruction set. '-1' if unknown. Default: '-1'.
- **hwLogicalCpus** Number of logical CPUs of the device.
- **hwPhysmemory** The physical memory available to the client, truncated down to the nearest gibibyte. '-1' if unknown. This value is intended to reflect the maximum theoretical storage capacity of the client, not including any hard drive or paging to a hard drive or peripheral. Default: '-1'.
- **isMsftDomainJoined** '1' if the client is a member of a Microsoft domain. '0' otherwise. Default: '0'.
@@ -3829,7 +3829,7 @@ The following fields are available:
- **requestRequestId** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha request. Each request attempt should have (with high probability) a unique request id. Default: ''.
- **requestSessionCorrelationVectorBase** A client generated random MS Correlation Vector base code used to correlate the update session with update and CDN servers. Default: ''.
- **requestSessionId** A randomly-generated (uniformly distributed) GUID. Each single update flow (e.g. update check, update application, event ping sequence) should have (with high probability) a single unique session ID. Default: ''.
-- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and should not be counted toward normal metrics. Default: ''.
+- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and shouldn't be counted toward normal metrics. Default: ''.
- **requestUid** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha user. Each request attempt SHOULD have (with high probability) a unique request id. Default: ''.
@@ -4093,7 +4093,7 @@ The following fields are available:
- **Action** It indicates phase/stage of operation.
- **Detail** It indicates details about the phase/stage of the operation.
-- **Rollback** It is blank as this event triggers in success scenario only.
+- **Rollback** It's blank as this event triggers in success scenario only.
- **Status** It indicates details about the status for getting the disk device object during boot.
@@ -4105,7 +4105,7 @@ The following fields are available:
- **Action** It indicates phase/stage of operation.
- **Detail** It indicates details about the phase/stage of the operation.
-- **Rollback** It is blank as this event triggers in success scenario only.
+- **Rollback** It's blank as this event triggers in success scenario only.
- **Status** It indicates details about the status for getting the disk device object during boot.
@@ -4117,7 +4117,7 @@ The following fields are available:
- **Action** It indicates phase/stage of operation. As success event fires on exiting the operation, this value must be 'Exiting'.
- **Duration(ms)** Duration of filter setup instance operation in milliseconds.
-- **Rollback** It is blank as this event triggers in success scenario only.
+- **Rollback** It's blank as this event triggers in success scenario only.
### Microsoft.Windows.Setup.WinSetupBoot.Warning
@@ -4205,7 +4205,7 @@ The following fields are available:
- **ActivityMatchingId** Contains a unique ID identifying a single CheckForUpdates session from initialization to completion.
- **AllowCachedResults** Indicates if the scan allowed using cached results.
- **ApplicableUpdateInfo** Metadata for the updates which were detected as applicable
-- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine does not exist, the value is null.
+- **CachedEngineVersion** For self-initiated healing, the version of the SIH engine that is cached on the device. If the SIH engine doesn't exist, the value is null.
- **CallerApplicationName** The name provided by the caller who initiated API calls into the software distribution client.
- **ClientVersion** The version number of the software distribution client.
- **CommonProps** A bitmask for future flags associated with the Windows Update client behavior. No data is currently reported in this field. Expected value for this field is 0.
@@ -4226,7 +4226,7 @@ The following fields are available:
- **NumberOfUpdatesEvaluated** The total number of updates which were evaluated as a part of the scan
- **NumFailedMetadataSignatures** The number of metadata signatures checks which failed for new metadata synced down.
- **Online** Indicates if this was an online scan.
-- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **RelatedCV** The previous Correlation Vector that was used before swapping with a new one
- **ScanDurationInSeconds** The number of seconds a scan took
@@ -4247,7 +4247,7 @@ This event sends tracking data about the software distribution client download o
The following fields are available:
-- **BundleId** Identifier associated with the specific content bundle; should not be all zeros if the bundleID was found.
+- **BundleId** Identifier associated with the specific content bundle; shouldn't be all zeros if the bundleID was found.
- **BundleRevisionNumber** Identifies the revision number of the content bundle.
- **CallerApplicationName** The name provided by the caller who initiated API calls into the software distribution client.
- **ClientVersion** The version number of the software distribution client.
@@ -4265,7 +4265,7 @@ The following fields are available:
- **IsWUfBEnabled** Indicates if Windows Update for Business is enabled on the device.
- **IsWUfBTargetVersionEnabled** Flag that indicates if the Windows Update for Business target version policy is enabled on the device.
- **PackageFullName** The package name of the content.
-- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **Reason** A 32-bit integer representing the reason the update is blocked from being downloaded in the background.
- **RegulationResult** The result code (HResult) of the last attempt to contact the regulation web service for download regulation of update content.
@@ -4369,7 +4369,7 @@ The following fields are available:
- **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request.
- **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments.
- **EventScenario** The purpose of this event, such as scan started, scan succeeded, or scan failed.
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode wasn't specific enough.
- **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed.
- **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce
- **MetadataSignature** A base64-encoded string of the signature associated with the update metadata (specified by revision ID).
@@ -4382,7 +4382,7 @@ The following fields are available:
- **SignatureAlgorithm** The hash algorithm for the metadata signature.
- **SLSPrograms** A test program to which a device may have opted in. Example: Insider Fast
- **StatusCode** Result code of the event (success, cancellation, failure code HResult).
-- **TimestampTokenId** The time this was created. It is encoded in a timestamp blob and will be zero if the token is malformed.
+- **TimestampTokenId** The time this was created. It's encoded in a timestamp blob and will be zero if the token is malformed.
- **UpdateId** The update ID for a specific piece of content.
@@ -4987,7 +4987,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsPushNotificationStatus
-This event is received when there is status on a push notification. The data collected with this event is used to help keep Windows secure and up to date.
+This event is received when there's status on a push notification. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -5013,7 +5013,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsServiceStarted
-This event is sent when the service first starts. It is a heartbeat indicating that the service is available on the device. The data collected with this event is used to help keep Windows secure and up to date.
+This event is sent when the service first starts. It's a heartbeat indicating that the service is available on the device. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -5268,7 +5268,7 @@ The following fields are available:
- **FlightId** Unique ID for the flight (test instance version).
- **IsSuspendable** Indicates whether the update has the ability to be suspended and resumed at the time of reboot. When the machine is rebooted and the update is in middle of Predownload or Install and Setup.exe is running, this field is TRUE, if not its FALSE.
- **ObjectId** The unique value for each Update Agent mode.
-- **Reason** Indicates the HResult why the machine could not be suspended. If it is successfully suspended, the result is 0.
+- **Reason** Indicates the HResult why the machine couldn't be suspended. If it's successfully suspended, the result is 0.
- **RelatedCV** The correlation vector value generated from the latest USO (Update Service Orchestrator) scan.
- **ScenarioId** The ID of the update scenario.
- **SessionId** The ID of the update attempt.
@@ -5671,8 +5671,8 @@ The following fields are available:
- **remediationSummary** Result of each operation performed on a device to fix an invalid state or configuration that's preventing the device from getting updates. For example, if Windows Update service is turned off, the fix is to turn the it back on.
- **usingBackupFeatureAssessment** Relying on backup feature assessment.
- **usingBackupQualityAssessment** Relying on backup quality assessment.
-- **usingCachedFeatureAssessment** WaaS Medic run did not get OS build age from the network on the previous run.
-- **usingCachedQualityAssessment** WaaS Medic run did not get OS revision age from the network on the previous run.
+- **usingCachedFeatureAssessment** WaaS Medic run didn't get OS build age from the network on the previous run.
+- **usingCachedQualityAssessment** WaaS Medic run didn't get OS revision age from the network on the previous run.
- **versionString** Version of the WaaSMedic engine.
- **waasMedicRunMode** Indicates whether this was a background regular run of the medic or whether it was triggered by a user launching Windows Update Troubleshooter.
@@ -5867,7 +5867,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndFrameworkUpdate
-This event is sent when an app update requires an updated Framework package and the process starts to download it. It is used to help keep Windows up-to-date and secure.
+This event is sent when an app update requires an updated Framework package and the process starts to download it. It's used to help keep Windows up-to-date and secure.
The following fields are available:
@@ -5937,7 +5937,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndSearchUpdatePackages
-This event is sent after searching for update packages to install. It is used to help keep Windows up-to-date and secure.
+This event is sent after searching for update packages to install. It's used to help keep Windows up-to-date and secure.
The following fields are available:
@@ -5963,7 +5963,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.EndStageUserData
-This event is sent after restoring user data (if any) that needs to be restored following a product install. It is used to keep Windows up-to-date and secure.
+This event is sent after restoring user data (if any) that needs to be restored following a product install. It's used to keep Windows up-to-date and secure.
The following fields are available:
@@ -6116,7 +6116,7 @@ The following fields are available:
### Microsoft.Windows.StoreAgent.Telemetry.StateTransition
-Products in the process of being fulfilled (installed or updated) are maintained in a list. This event is sent any time there is a change in a product's fulfillment status (pending, working, paused, cancelled, or complete), to help keep Windows up to date and secure.
+Products in the process of being fulfilled (installed or updated) are maintained in a list. This event is sent any time there's a change in a product's fulfillment status (pending, working, paused, cancelled, or complete), to help keep Windows up to date and secure.
The following fields are available:
@@ -6303,7 +6303,7 @@ This event collects information regarding the state of devices and drivers on th
The following fields are available:
- **activated** Whether the entire device manifest update is considered activated and in use.
-- **analysisErrorCount** The number of driver packages that could not be analyzed because errors occurred during analysis.
+- **analysisErrorCount** The number of driver packages that couldn't be analyzed because errors occurred during analysis.
- **flightId** Unique ID for each flight.
- **missingDriverCount** The number of driver packages delivered by the device manifest that are missing from the system.
- **missingUpdateCount** The number of updates in the device manifest that are missing from the system.
@@ -6314,8 +6314,8 @@ The following fields are available:
- **sessionId** Unique value for each update session.
- **summary** A summary string that contains basic information about driver packages that are part of the device manifest and any devices on the system that those driver packages match.
- **summaryAppendError** A Boolean indicating if there was an error appending more information to the summary string.
-- **truncatedDeviceCount** The number of devices missing from the summary string because there is not enough room in the string.
-- **truncatedDriverCount** The number of driver packages missing from the summary string because there is not enough room in the string.
+- **truncatedDeviceCount** The number of devices missing from the summary string because there isn't enough room in the string.
+- **truncatedDriverCount** The number of driver packages missing from the summary string because there isn't enough room in the string.
- **unpublishedCount** How many drivers packages that were delivered by the device manifest that are still unpublished and unavailable to be used on devices.
- **updateId** The unique ID for each update.
@@ -6493,7 +6493,7 @@ This event signifies an update being approved around the OOBE time period. The d
The following fields are available:
-- **approved** Flag to determine if it is approved or not.
+- **approved** Flag to determine if it's approved or not.
- **provider** The provider related to which the update is approved.
- **publisherIntent** The publisher intent of the Update.
- **update** Additional information about the Update.
@@ -6617,9 +6617,9 @@ The following fields are available:
- **MitigationScenario** The update scenario in which the mitigation was executed.
- **MountedImageCount** The number of mounted images.
- **MountedImageMatches** The number of mounted image matches.
-- **MountedImagesFailed** The number of mounted images that could not be removed.
+- **MountedImagesFailed** The number of mounted images that couldn't be removed.
- **MountedImagesRemoved** The number of mounted images that were successfully removed.
-- **MountedImagesSkipped** The number of mounted images that were not found.
+- **MountedImagesSkipped** The number of mounted images that weren't found.
- **RelatedCV** The correlation vector value generated from the latest USO scan.
- **Result** HResult of this operation.
- **ScenarioId** ID indicating the mitigation scenario.
@@ -6663,7 +6663,7 @@ The following fields are available:
- **RelatedCV** Correlation vector value generated from the latest USO scan.
- **ReparsePointsFailed** Number of reparse points that are corrupted but we failed to fix them.
- **ReparsePointsFixed** Number of reparse points that were corrupted and were fixed by this mitigation.
-- **ReparsePointsSkipped** Number of reparse points that are not corrupted and no action is required.
+- **ReparsePointsSkipped** Number of reparse points that aren't corrupted and no action is required.
- **Result** HResult of this operation.
- **ScenarioId** ID indicating the mitigation scenario.
- **ScenarioSupported** Indicates whether the scenario was supported.
diff --git a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
index 56ea600628..3c844881cd 100644
--- a/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
+++ b/windows/privacy/required-windows-diagnostic-data-events-and-fields-2004.md
@@ -1036,7 +1036,7 @@ The following fields are available:
- **NeedsInstallPostUpgradeData** Will the file have a notification after upgrade to install a replacement for the app?
- **NeedsNotifyPostUpgradeData** Should a notification be shown for this file after upgrade?
- **NeedsReinstallPostUpgradeData** Will the file have a notification after upgrade to reinstall the app?
-- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the compatibility database (but is not blocking upgrade).
+- **SdbReinstallUpgrade** The file is tagged as needing to be reinstalled after upgrade in the compatibility database (but isn't blocking upgrade).
### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoPostUpgradeRemove
@@ -1869,7 +1869,7 @@ The following fields are available:
- **PCFP** An ID for the system calculated by hashing hardware identifiers.
- **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal.
- **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row.
-- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device.
+- **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it's understood that data events won't be received from this device.
- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime.
- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic.
- **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information.
@@ -1898,7 +1898,7 @@ The following fields are available:
- **WmdrmApiResult** Raw value of the API used to gather DRM state.
- **WmdrmCdRipped** Indicates if the system has any files encrypted with personal DRM, which was used for ripped CDs.
- **WmdrmIndicators** WmdrmCdRipped OR WmdrmPurchased.
-- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup was not dismissed.
+- **WmdrmInUse** WmdrmIndicators AND dismissible block in setup wasn't dismissed.
- **WmdrmNonPermanent** Indicates if the system has any files with non-permanent licenses.
- **WmdrmPurchased** Indicates if the system has any files with permanent licenses.
@@ -2081,7 +2081,7 @@ The following fields are available:
- **Magnetometer** Indicates whether the device has a magnetometer (a mechanical component that works like a compass).
- **NFCProximity** Indicates whether the device supports NFC (a set of communication protocols that helps establish communication when applicable devices are brought close together.)
- **OEMDigitalMarkerFileName** The name of the file placed in the \Windows\system32\drivers directory that specifies the OEM and model name of the device.
-- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device is not reprocessed even if the clean OEM name is changed at a later date.
+- **OEMManufacturerName** The device manufacturer name. The OEMName for an inactive device isn't reprocessed even if the clean OEM name is changed at a later date.
- **OEMModelBaseBoard** The baseboard model used by the OEM.
- **OEMModelBaseBoardVersion** Differentiates between developer and retail devices.
- **OEMModelName** The device model name.
@@ -2111,7 +2111,7 @@ This event sends data about the memory on the device, including ROM and RAM. The
The following fields are available:
- **TotalPhysicalRAM** Represents the physical memory (in MB).
-- **TotalVisibleMemory** Represents the memory that is not reserved by the system.
+- **TotalVisibleMemory** Represents the memory that isn't reserved by the system.
### Census.Network
@@ -2142,7 +2142,7 @@ The following fields are available:
### Census.OS
-This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it is a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
+This event sends data about the operating system such as the version, locale, update service configuration, when and how it was originally installed, and whether it's a virtual device. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -2177,14 +2177,14 @@ The following fields are available:
- **ServiceMachinePort** Retrieves the port of the KMS host used for anti-piracy.
- **ServiceProductKeyID** Retrieves the License key of the KMS
- **SharedPCMode** Returns Boolean for devices that have enabled the configuration EnableSharedPCMode.
-- **Signature** Retrieves if it is a signature machine sold by Microsoft store.
+- **Signature** Retrieves if it's a signature machine sold by Microsoft store.
- **SLICStatus** Whether a SLIC table exists on the device.
- **SLICVersion** Returns OS type/version from SLIC table.
### Census.PrivacySettings
-This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the device level privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represent the authority that set the value. The effective consent (first 8 bits) is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority (last 8 bits) is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = system, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -2356,7 +2356,7 @@ The following fields are available:
### Census.UserPrivacySettings
-This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value was not requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent was not configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
+This event provides information about the current users privacy settings and whether device-level access was granted to these capabilities. Not all settings are applicable to all devices. Each field records the consent state for the corresponding privacy setting. The consent state is encoded as a 16-bit signed integer, where the first 8 bits represents the effective consent value, and the last 8 bits represents the authority that set the value. The effective consent is one of the following values: -3 = unexpected consent value, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = undefined, 1 = allow, 2 = deny, 3 = prompt. The consent authority is one of the following values: -3 = unexpected authority, -2 = value wasn't requested, -1 = an error occurred while attempting to retrieve the value, 0 = user, 1 = a higher authority (a gating setting, the system-wide setting, or a group policy), 2 = advertising ID group policy, 3 = advertising ID policy for child account, 4 = privacy setting provider doesn't know the actual consent authority, 5 = consent wasn't configured and a default set in code was used, 6 = system default, 7 = organization policy, 8 = OneSettings. The data collected with this event is used to help keep Windows secure.
The following fields are available:
@@ -2409,7 +2409,7 @@ The following fields are available:
- **HyperVisor** Retrieves whether the current OS is running on top of a Hypervisor.
- **IOMMUPresent** Represents if an input/output memory management unit (IOMMU) is present.
- **IsVDI** Is the device using Virtual Desktop Infrastructure?
-- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field should not be relied upon for non-Hv#1 Hypervisors.
+- **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field shouldn't be relied upon for non-Hv#1 Hypervisors.
- **IsWVDSessionHost** Indicates if this is a Windows Virtual Device session host.
- **SLATSupported** Represents whether Second Level Address Translation (SLAT) is supported by the hardware.
- **VirtualizationFirmwareEnabled** Represents whether virtualization is enabled in the firmware.
@@ -2571,7 +2571,7 @@ Describes the device-related fields.
The following fields are available:
- **deviceClass** The device classification. For example, Desktop, Server, or Mobile.
-- **localId** A locally-defined unique ID for the device. This is not the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
+- **localId** A locally-defined unique ID for the device. This isn't the human-readable device name. Most likely equal to the value stored at HKLM\Software\Microsoft\SQMClient\MachineId
- **make** Device manufacturer.
- **model** Device model.
@@ -2641,7 +2641,7 @@ The following fields are available:
- **authId** This is an ID of the user associated with this event that is deduced from a token such as a Microsoft Account ticket or an XBOX token.
- **locale** The language and region.
-- **localId** Represents a unique user identity that is created locally and added by the client. This is not the user's account ID.
+- **localId** Represents a unique user identity that is created locally and added by the client. This isn't the user's account ID.
### Common Data Extensions.utc
@@ -2959,12 +2959,12 @@ The following fields are available:
### TelClientSynthetic.AbnormalShutdown_0
-This event sends data about boot IDs for which a normal clean shutdown was not observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
+This event sends data about boot IDs for which a normal clean shutdown wasn't observed. The data collected with this event is used to help keep Windows up to date, secure, and performing properly.
The following fields are available:
- **AbnormalShutdownBootId** BootId of the abnormal shutdown being reported by this event.
-- **AbsCausedbyAutoChk** This flag is set when AutoCheck forces a device restart to indicate that the shutdown was not an abnormal shutdown.
+- **AbsCausedbyAutoChk** This flag is set when AutoCheck forces a device restart to indicate that the shutdown wasn't an abnormal shutdown.
- **AcDcStateAtLastShutdown** Identifies if the device was on battery or plugged in.
- **BatteryLevelAtLastShutdown** The last recorded battery level.
- **BatteryPercentageAtLastShutdown** The battery percentage at the last shutdown.
@@ -3042,7 +3042,7 @@ The following fields are available:
- **CanCollectWindowsAnalyticsEvents** True if we can collect Windows Analytics data, false otherwise.
- **CanPerformDiagnosticEscalations** True if we can perform diagnostic escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
-- **IsProcessorMode** True if it is Processor Mode, false otherwise.
+- **IsProcessorMode** True if it's Processor Mode, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
@@ -3061,7 +3061,7 @@ The following fields are available:
- **CanCollectWindowsAnalyticsEvents** True if we can collect Windows Analytics data, false otherwise.
- **CanPerformDiagnosticEscalations** True if we can perform diagnostic escalation collection, false otherwise.
- **CanReportScenarios** True if we can report scenario completions, false otherwise.
-- **IsProcessorMode** True if it is Processor Mode, false otherwise.
+- **IsProcessorMode** True if it's Processor Mode, false otherwise.
- **PreviousPermissions** Bitmask of previous telemetry state.
- **TransitionFromEverythingOff** True if we are transitioning from all telemetry being disabled, false otherwise.
@@ -3855,7 +3855,7 @@ The following fields are available:
### Microsoft.Windows.DriverInstall.NewDevInstallDeviceEnd
-This event sends data about the driver installation once it is completed. The data collected with this event is used to help keep Windows up to date and performing properly.
+This event sends data about the driver installation once it's completed. The data collected with this event is used to help keep Windows up to date and performing properly.
The following fields are available:
@@ -4114,7 +4114,7 @@ The following fields are available:
### Microsoft.Windows.HangReporting.AppHangEvent
-This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and will not produce AppHang events.
+This event sends data about hangs for both native and managed applications, to help keep Windows up to date. It does not contain any Watson bucketing information. The bucketing information is recorded in a Windows Error Reporting (WER) event that is generated when the WER client reports the hang to the Watson service, and the WER event will contain the same ReportID (see field 13 of hang event, field 19 of WER event) as the hang event for the hang being reported. AppHang is reported only on PC devices. It handles classic Win32 hangs and is emitted only once per report. Some behaviors that may be perceived by a user as a hang are reported by app managers (e.g. PLM/RM/EM) as Watson Generics and won't produce AppHang events.
The following fields are available:
@@ -4133,8 +4133,8 @@ The following fields are available:
- **TargetAsId** The sequence number for the hanging process.
- **TypeCode** Bitmap describing the hang type.
- **WaitingOnAppName** If this is a cross process hang waiting for an application, this has the name of the application.
-- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it is waiting.
-- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it is waiting.
+- **WaitingOnAppVersion** If this is a cross process hang, this has the version of the application for which it's waiting.
+- **WaitingOnPackageFullName** If this is a cross process hang waiting for a package, this has the full name of the package for which it's waiting.
- **WaitingOnPackageRelativeAppId** If this is a cross process hang waiting for a package, this has the relative application id of the package.
@@ -4416,7 +4416,7 @@ The following fields are available:
- **RootDirPath** The path to the root directory where the program was installed.
- **Source** How the program was installed (for example, ARP, MSI, Appx).
- **StoreAppType** A sub-classification for the type of Microsoft Store app, such as UWP or Win8StoreApp.
-- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it is a service. Application and BOE are the ones most likely seen.
+- **Type** One of ("Application", "Hotfix", "BOE", "Service", "Unknown"). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it's a service. Application and BOE are the ones most likely seen.
- **Version** The version number of the program.
@@ -4988,7 +4988,7 @@ The following fields are available:
### Microsoft.Windows.Kernel.Power.PreviousShutdownWasThermalShutdown
-This event sends Product and Service Performance data on which area of the device exceeded safe temperature limits and caused the device to shutdown. This information is used to ensure devices are behaving as they are expected to. The data collected with this event is used to keep Windows performing properly.
+This event sends Product and Service Performance data on which area of the device exceeded safe temperature limits and caused the device to shutdown. This information is used to ensure devices are behaving as they're expected to. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
@@ -5019,21 +5019,21 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **AppSessionGuid** An identifier of a particular application session starting at process creation time and persisting until process end.
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_localId** If the device is using Windows Defender Application Guard, this is the Software Quality Metrics (SQM) ID of the container.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
-- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client is not on a UTC-enabled platform, then this value will not be set.
+- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client isn't on a UTC-enabled platform, then this value won't be set.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event, where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [Microsoft Edge - Policies](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -5053,21 +5053,21 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **AppSessionGuid** An identifier of a particular application session starting at process creation time and persisting until process end.
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_localId** If the device is using Windows Defender Application Guard, this is the Software Quality Metrics (SQM) ID of the container.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
-- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client is not on a UTC-enabled platform, then this value will not be set.
+- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client isn't on a UTC-enabled platform, then this value won't be set.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [Microsoft Edge - Policies](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -5087,21 +5087,21 @@ The following fields are available:
- **app_env** The environment from which the event was logged when testing; otherwise, the field is omitted or left blank.
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **AppSessionGuid** An identifier of a particular application session starting at process creation time and persisting until process end.
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_localId** If the device is using Windows Defender Application Guard, this is the Software Quality Metrics (SQM) ID of the container.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
-- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client is not on a UTC-enabled platform, then this value will not be set.
+- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client isn't on a UTC-enabled platform, then this value won't be set.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [Microsoft Edge - Policies](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -5121,21 +5121,21 @@ The following fields are available:
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **AppSessionGuid** An identifier of a particular application session starting at process creation time and persisting until process end.
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_localId** If the device is using Windows Defender Application Guard, this is the Software Quality Metrics (SQM) ID of the container.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
-- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client is not on a UTC-enabled platform, then this value will not be set.
+- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client isn't on a UTC-enabled platform, then this value won't be set.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [Microsoft Edge - Policies](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -5161,7 +5161,7 @@ The following fields are available:
- **appCohortHint** A machine-readable enum indicating that the client has a desire to switch to a different release cohort. The exact legal values are app-specific and should be shared between the server and app implementations. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appCohortName** A stable non-localized human-readable enum indicating which (if any) set of messages the app should display to the user. For example, an app with a cohort Name of 'beta' might display beta-specific branding to the user. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''.
- **appConsentState** Bit flags describing the diagnostic data disclosure and response flow where 1 indicates the affirmative and 0 indicates the negative or unspecified data. Bit 1 indicates consent was given, bit 2 indicates data originated from the download page, bit 18 indicates choice for sending data about how the browser is used, and bit 19 indicates choice for sending data about websites visited.
-- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value is not known. Please see the wiki for additional information. Default: '-2'.
+- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. The client MAY fuzz this value to the week granularity (e.g. send '0' for 0 through 6, '7' for 7 through 13, etc.). The first communication to the server should use a special value of '-1'. A value of '-2' indicates that this value isn't known. Please see the wiki for additional information. Default: '-2'.
- **appExperiments** A key/value list of experiment identifiers. Experiment labels are used to track membership in different experimental groups, and may be set at install or update time. The experiments string is formatted as a semicolon-delimited concatenation of experiment label strings. An experiment label string is an experiment Name, followed by the '=' character, followed by an experimental label value. For example: 'crdiff=got_bsdiff;optimized=O3'. The client should not transmit the expiration date of any experiments it has, even if the server previously specified a specific expiration date. Default: ''.
- **appInstallTime** The product install time in seconds. '0' if unknown. Default: '-1'.
- **appInstallTimeDiffSec** The difference between the current time and the install date in seconds. '0' if unknown. Default: '-1'.
@@ -5169,7 +5169,7 @@ The following fields are available:
- **appLastLaunchTime** The time when browser was last launched.
- **appNextVersion** The version of the app that the update flow to which this event belongs attempted to reach, regardless of the success or failure of the update operation. Please see the wiki for additional information. Default: '0.0.0.0'.
- **appPingEventAppSize** The total number of bytes of all downloaded packages. Default: '0'.
-- **appPingEventDoneBeforeOOBEComplete** Indicates whether the install or update was completed before Windows Out of the Box Experience ends. 1 means event completed before OOBE finishes; 0 means event was not completed before OOBE finishes; -1 means the field does not apply.
+- **appPingEventDoneBeforeOOBEComplete** Indicates whether the install or update was completed before Windows Out of the Box Experience ends. 1 means event completed before OOBE finishes; 0 means event wasn't completed before OOBE finishes; -1 means the field does not apply.
- **appPingEventDownloadMetricsCdnAzureRefOriginShield** Provides a unique reference string that identifies a request served by Azure Front Door. It's used to search access logs and is critical for troubleshooting. For example, Ref A: E172B39D19774147B0EFCC8E3E823D9D Ref B: BL2EDGE0215 Ref C: 2021-05-11T22:25:48Z.
- **appPingEventDownloadMetricsCdnCache** Corresponds to the result, whether the proxy has served the result from cache (HIT for yes, and MISS for no) For example, HIT from proxy.domain.tld, MISS from proxy.local.
- **appPingEventDownloadMetricsCdnCCC** ISO 2 character country or region code that matches to the country or region updated binaries are delivered from. E.g.: US.
@@ -5198,7 +5198,7 @@ The following fields are available:
- **appUpdateCheckIsRollbackAllowed** Check for status showing whether or not rollback is allowed.
- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not.
- **appUpdateCheckTargetChannel** Check for status showing the target release channel.
-- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server should not return an update instruction to a version number that does not match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
+- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The server should not return an update instruction to a version number that does not match the prefix or complete version number. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it isn't a lexical prefix (for example, '1.2.3' must match '1.2.3.4' but must not match '1.2.34'). Default: ''.
- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request should be sent over SSL or another secure protocol. Default: ''.
- **appVersion** The version of the product install. Please see the wiki for additional information. Default: '0.0.0.0'.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
@@ -5248,20 +5248,20 @@ The following fields are available:
- **app_env** The environment from which the event was logged when testing; otherwise, the field is omitted or left blank.
- **app_sample_rate** A number representing how often the client sends telemetry, expressed as a percentage. Low values indicate that said client sends more events and high values indicate that said client sends fewer events.
- **app_version** The internal Edge build version string, taken from the UMA metrics field system_profile.app_version.
-- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
+- **appConsentState** Bit flags describing consent for data collection on the machine or zero if the state wasn't retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000).
- **AppSessionGuid** An identifier of a particular application session starting at process creation time and persisting until process end.
- **brandCode** Contains the 4 character brand code or distribution tag that has been assigned to a partner. Not every Windows install will have a brand code.
- **Channel** An integer indicating the channel of the installation (Canary or Dev).
-- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id is not durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
+- **client_id** A unique identifier with which all other diagnostic client data is associated, taken from the UMA metrics provider. This ID is effectively unique per device, per OS user profile, per release channel (e.g. Canary/Dev/Beta/Stable). client_id isn't durable, based on user preferences. client_id is initialized on the first application launch under each OS user profile. client_id is linkable, but not unique across devices or OS user profiles. client_id is reset whenever UMA data collection is disabled, or when the application is uninstalled.
- **ConnectionType** The first reported type of network connection currently connected. This can be one of Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth.
- **container_client_id** The client ID of the container, if in WDAG mode. This will be different from the UMA log client ID, which is the client ID of the host in WDAG mode.
- **container_session_id** The session ID of the container, if in WDAG mode. This will be different from the UMA log session ID, which is the session ID of the host in WDAG mode.
-- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client is not on a UTC-enabled platform, then this value will not be set.
+- **device_sample_rate** A number representing how often the device sends telemetry, expressed as a percentage. Low values indicate that device sends more events and high values indicate that device sends fewer events. The value is rounded to 5 significant figures for privacy reasons and if an error is hit in getting the device sample number value from the registry then this will be -1; and if client isn't on a UTC-enabled platform, then this value won't be set.
- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. This field is left empty when Windows diagnostic level is set to Basic or lower or when consent for diagnostic data has been denied.
- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full.
- **experimentation_mode** A number representing the value set for the ExperimentationAndConfigurationServiceControl group policy. See [Microsoft Edge - Policies](/DeployEdge/microsoft-edge-policies#experimentationandconfigurationservicecontrol) for more details on this policy.
- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour.
-- **installSource** An enumeration representing the source of this installation: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
+- **installSource** An enumeration representing the source of this installation: source wasn't retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13).
- **installSourceName** A string representation of the installation source.
- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload.
- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission.
@@ -5348,7 +5348,7 @@ The following fields are available:
- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a tag.
- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'.
- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not.
-- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''.
+- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it isn't a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''.
- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request is sent over SSL or another secure protocol. This field is unused by Edge Update and always empty. Default: ''.
- **appVersion** The version of the product install. Default: '0.0.0.0'.
- **eventType** A string representation of appPingEventEventType indicating the type of the event.
@@ -5693,7 +5693,7 @@ The following fields are available:
- **hr** Error code in HRESULT
- **IsResealNeeded** BOOL value to indicate if TPM Reseal was needed
- **SecureBootUpdateCaller** Scenario in which function was called. Could be Update or Upgrade
-- **UpdateType** Indicates if it is DB or DBX update
+- **UpdateType** Indicates if it's DB or DBX update
- **WillResealSucceed** Indicates if TPM reseal operation is expected to succeed
### Microsoft.Windows.Security.SBServicing.ApplySecureBootUpdateStarted
@@ -5962,7 +5962,7 @@ The following fields are available:
- **PauseQualityUpdatesEndTime** If quality OS updates are paused on the device, this is the date and time for the end of the pause time window.
- **PauseQualityUpdatesStartTime** If quality OS updates are paused on the device, this is the date and time for the beginning of the pause time window.
- **PhonePreviewEnabled** Indicates whether a phone was getting preview build, prior to flighting (pre-release builds) being introduced.
-- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdateDeferral** The deferral period configured for quality OS updates on the device (in days).
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **QualityUpdatePausePeriod** The pause duration configured for quality OS updates on the device (in days).
@@ -6000,7 +6000,7 @@ The following fields are available:
- **DeploymentProviderMode** The mode of operation of the update deployment provider.
- **EventScenario** Indicates the purpose of the event - whether because scan started, succeded, failed, etc.
- **EventType** Possible values are "Child", "Bundle", "Relase" or "Driver".
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode wasn't specific enough.
- **FlightId** The specific id of the flight the device is getting
- **HandlerType** Indicates the kind of content (app, driver, windows patch, etc.)
- **RevisionNumber** Identifies the revision number of this specific piece of content
@@ -6069,7 +6069,7 @@ The following fields are available:
- **PackageFullName** The package name of the content.
- **PhonePreviewEnabled** Indicates whether a phone was opted-in to getting preview builds, prior to flighting (pre-release builds) being introduced.
- **PostDnldTime** Time taken (in seconds) to signal download completion after the last job has completed downloading payload.
-- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event where CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **Reason** A 32-bit integer representing the reason the update is blocked from being downloaded in the background.
- **RegulationResult** The result code (HResult) of the last attempt to contact the regulation web service for download regulation of update content.
@@ -6171,7 +6171,7 @@ The following fields are available:
- **EventScenario** Indicates the purpose of sending this event - whether because the software distribution just started installing content, or whether it was cancelled, succeeded, or failed.
- **EventType** Possible values are Child, Bundle, or Driver.
- **ExtendedErrorCode** The extended error code.
-- **ExtendedStatusCode** Secondary error code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary error code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBuildNumber** If this installation was for a Windows Insider build, this is the build number of that build.
- **FlightId** The specific ID of the Windows Insider build the device is getting.
@@ -6189,7 +6189,7 @@ The following fields are available:
- **MsiAction** The stage of MSI installation where it failed.
- **MsiProductCode** The unique identifier of the MSI installer.
- **PackageFullName** The package name of the content being installed.
-- **ProcessName** The process name of the caller who initiated API calls, in the event that CallerApplicationName was not provided.
+- **ProcessName** The process name of the caller who initiated API calls, in the event that CallerApplicationName wasn't provided.
- **QualityUpdatePause** Indicates whether quality OS updates are paused on the device.
- **RelatedCV** The previous Correlation Vector that was used before swapping with a new one
- **RepeatFailCount** Indicates whether this specific piece of content has previously failed.
@@ -6227,7 +6227,7 @@ The following fields are available:
- **EventInstanceID** A globally unique identifier for event instance.
- **EventScenario** Indicates the purpose of the event (scan started, succeeded, failed, etc.).
- **EventType** Event type (Child, Bundle, Release, or Driver).
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBuildNumber** Indicates the build number of the flight.
- **FlightId** The specific ID of the flight the device is getting.
@@ -6292,7 +6292,7 @@ The following fields are available:
- **EventInstanceID** A globally unique identifier for event instance.
- **EventScenario** Indicates the purpose of the event (a scan started, succeded, failed, etc.).
- **EventType** Indicates the event type. Possible values are "Child", "Bundle", "Release" or "Driver".
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode is not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode isn't specific enough.
- **FeatureUpdatePause** Indicates whether feature OS updates are paused on the device.
- **FlightBuildNumber** Indicates the build number of the flight.
- **FlightId** The specific ID of the flight the device is getting.
@@ -6344,7 +6344,7 @@ The following fields are available:
- **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request.
- **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments.
- **EventScenario** The purpose of this event, such as scan started, scan succeeded, or scan failed.
-- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough.
+- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode wasn't specific enough.
- **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed.
- **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate.
- **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce
@@ -6612,7 +6612,7 @@ The following fields are available:
- **GlobalEventCounter** Client side counter which indicates ordering of events sent by this device.
- **KBNumber** KBNumber of the update being installed.
- **PackageVersion** Current package version of quality update assistant.
-- **Reason** Provides information on reasons why the update is not applicable to the device.
+- **Reason** Provides information on reasons why the update isn't applicable to the device.
- **Result** Applicability check for quality update assistant.
@@ -6736,7 +6736,7 @@ The following fields are available:
### Microsoft.Windows.RecommendedTroubleshootingService.MitigationRejected
-This event is raised when a targeted mitigation is rejected by the device based on the device's preference, or if it has already been applied. This enables us to find out why an applicable mitigation was not executed by the device. Data from this event is used to measure the health of mitigations service stack used by engineers to solve in-market problems on internal, insider, and retail devices. The data collected with this event is used to keep Windows performing properly.
+This event is raised when a targeted mitigation is rejected by the device based on the device's preference, or if it has already been applied. This enables us to find out why an applicable mitigation wasn't executed by the device. Data from this event is used to measure the health of mitigations service stack used by engineers to solve in-market problems on internal, insider, and retail devices. The data collected with this event is used to keep Windows performing properly.
The following fields are available:
@@ -7141,7 +7141,7 @@ The following fields are available:
- **CV** Correlation vector.
- **GlobalEventCounter** Counts the number of events for this provider.
- **PackageVersion** The package version of the label.
-- **UpdateHealthToolsBlobNotificationNotEmpty** True if the blob notification is not empty.
+- **UpdateHealthToolsBlobNotificationNotEmpty** True if the blob notification isn't empty.
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsCachedNotificationRetrieved
@@ -7246,7 +7246,7 @@ The following fields are available:
### Microsoft.Windows.UpdateHealthTools.UpdateHealthToolsServiceBlockedByNoDSSJoin
-This event is sent when the device is not Microsoft Entra joined. The data collected with this event is used to help keep Windows up to date and secure.
+This event is sent when the device isn't Microsoft Entra joined. The data collected with this event is used to help keep Windows up to date and secure.
The following fields are available:
@@ -7545,7 +7545,7 @@ The following fields are available:
- **FlightId** Unique ID for the flight (test instance version).
- **IsSuspendable** Indicates whether the update has the ability to be suspended and resumed at the time of reboot. When the machine is rebooted and the update is in middle of Predownload or Install and Setup.exe is running, this field is TRUE, if not its FALSE.
- **ObjectId** The unique value for each Update Agent mode.
-- **Reason** Indicates the HResult why the machine could not be suspended. If it is successfully suspended, the result is 0.
+- **Reason** Indicates the HResult why the machine could not be suspended. If it's successfully suspended, the result is 0.
- **RelatedCV** The correlation vector value generated from the latest USO (Update Service Orchestrator) scan.
- **Result** The HResult of the event.
- **ScenarioId** The ID of the update scenario.
@@ -8807,8 +8807,8 @@ The following fields are available:
- **sessionId** Unique value for each update session.
- **summary** A summary string that contains basic information about driver packages that are part of the device manifest and any devices on the system that those driver packages match.
- **summaryAppendError** A Boolean indicating if there was an error appending more information to the summary string.
-- **truncatedDeviceCount** The number of devices missing from the summary string because there is not enough room in the string.
-- **truncatedDriverCount** The number of driver packages missing from the summary string because there is not enough room in the string.
+- **truncatedDeviceCount** The number of devices missing from the summary string because there isn't enough room in the string.
+- **truncatedDriverCount** The number of driver packages missing from the summary string because there isn't enough room in the string.
- **unpublishedCount** How many drivers packages that were delivered by the device manifest that are still unpublished and unavailable to be used on devices.
- **updateId** The unique ID for each update.
@@ -9296,7 +9296,7 @@ The following fields are available:
### Microsoft.Windows.Update.Orchestrator.UniversalOrchestratorInvalidSignature
-This event is sent when an updater has attempted to register a binary that is not signed by Microsoft. The data collected with this event is used to help keep Windows secure and up to date.
+This event is sent when an updater has attempted to register a binary that isn't signed by Microsoft. The data collected with this event is used to help keep Windows secure and up to date.
The following fields are available:
@@ -9667,7 +9667,7 @@ The following fields are available:
- **InteractionCampaignID** The user interaction we processed.
- **IsChanged** True if the stored state has been modified in the registry (by creating it or by modifying one or more fields).
- **IsComplete** True if the interaction campaign is marked as complete.
-- **IsNew** True if the stored state was not previously in the registry and was just initialized.
+- **IsNew** True if the stored state wasn't previously in the registry and was just initialized.
- **LastEvaluationTime** Last time the interaction campaign was evaluated.
- **LastPresentationTime** Last time the interaction campaign was presented.
- **PresentationCount** Number of times the interaction campaign has been presented.
From 893ca51408d5321dd8623641cfb571f39a34068f Mon Sep 17 00:00:00 2001
From: Jeff Borsecnik
Date: Thu, 29 Feb 2024 11:12:47 -0800
Subject: [PATCH 38/39] exclusions update
---
education/docfx.json | 19 ++++++++-----------
store-for-business/docfx.json | 21 +++++++++------------
windows/application-management/docfx.json | 18 +++++++++---------
windows/client-management/docfx.json | 18 +++++++++---------
windows/configuration/docfx.json | 19 ++++++++++---------
windows/deployment/docfx.json | 18 +++++++++---------
windows/hub/docfx.json | 18 +++++++++---------
windows/privacy/docfx.json | 18 +++++++++---------
windows/security/docfx.json | 19 +++++++++----------
windows/whats-new/docfx.json | 18 +++++++++---------
10 files changed, 90 insertions(+), 96 deletions(-)
diff --git a/education/docfx.json b/education/docfx.json
index eea7a3655b..cc2b912248 100644
--- a/education/docfx.json
+++ b/education/docfx.json
@@ -51,19 +51,16 @@
},
"titleSuffix": "Windows Education",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "Kellylorenebaker",
- "jborsecnik",
- "dstrome",
- "garycentric",
- "v-stsavell",
- "beccarobins",
- "Stacyrch140",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome"
]
},
"fileMetadata": {
diff --git a/store-for-business/docfx.json b/store-for-business/docfx.json
index 25f77170a7..9afc5701b3 100644
--- a/store-for-business/docfx.json
+++ b/store-for-business/docfx.json
@@ -55,20 +55,17 @@
}
},
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "Kellylorenebaker",
- "jborsecnik",
- "dstrome",
- "garycentric",
- "v-stsavell",
- "beccarobins",
- "Stacyrch140",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
- ]
+ "Stacyrch140",
+ "garycentric",
+ "dstrome"
+ "alekyaj" ]
},
"fileMetadata": {},
"template": [],
diff --git a/windows/application-management/docfx.json b/windows/application-management/docfx.json
index aaf0200895..7b7f7eed47 100644
--- a/windows/application-management/docfx.json
+++ b/windows/application-management/docfx.json
@@ -52,17 +52,17 @@
},
"titleSuffix": "Windows Application Management",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "beccarobins"
],
"searchScope": [
"Windows 10"
diff --git a/windows/client-management/docfx.json b/windows/client-management/docfx.json
index 7cf011a598..07e6f430e8 100644
--- a/windows/client-management/docfx.json
+++ b/windows/client-management/docfx.json
@@ -58,17 +58,17 @@
},
"titleSuffix": "Windows Client Management",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
+ "dstrome2",
+ "rjagiewich",
+ "American-Dipper",
+ "claydetels19",
"jborsecnik",
- "garycentric",
- "beccarobins",
- "american-dipper",
- "v-stsavell",
- "stacyrch140",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "beccarobins"
],
"searchScope": [
"Windows 10"
diff --git a/windows/configuration/docfx.json b/windows/configuration/docfx.json
index 2e2a420982..6bb76e2b5c 100644
--- a/windows/configuration/docfx.json
+++ b/windows/configuration/docfx.json
@@ -56,17 +56,18 @@
},
"titleSuffix": "Configure Windows",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "beccarobins",
+ "alekyaj"
],
"searchScope": [
"Windows 10"
diff --git a/windows/deployment/docfx.json b/windows/deployment/docfx.json
index bec5d5f304..0ec95143b6 100644
--- a/windows/deployment/docfx.json
+++ b/windows/deployment/docfx.json
@@ -51,17 +51,17 @@
},
"titleSuffix": "Windows Deployment",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "alekyaj"
],
"searchScope": [
"Windows 10"
diff --git a/windows/hub/docfx.json b/windows/hub/docfx.json
index bc332f4606..5fddd27458 100644
--- a/windows/hub/docfx.json
+++ b/windows/hub/docfx.json
@@ -54,17 +54,17 @@
},
"titleSuffix": "Windows for IT Pros",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "alekyaj"
]
},
"fileMetadata": {},
diff --git a/windows/privacy/docfx.json b/windows/privacy/docfx.json
index efaa2cfb39..74a8cc0de8 100644
--- a/windows/privacy/docfx.json
+++ b/windows/privacy/docfx.json
@@ -49,17 +49,17 @@
},
"titleSuffix": "Windows Privacy",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "alekyaj"
]
},
"searchScope": [
diff --git a/windows/security/docfx.json b/windows/security/docfx.json
index 1968fc1509..7ecc2e42ce 100644
--- a/windows/security/docfx.json
+++ b/windows/security/docfx.json
@@ -55,18 +55,17 @@
},
"titleSuffix": "Windows Security",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "dstrome",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "alekyaj"
],
"searchScope": [
"Windows 10"
diff --git a/windows/whats-new/docfx.json b/windows/whats-new/docfx.json
index 4190a4dfc5..6abf313079 100644
--- a/windows/whats-new/docfx.json
+++ b/windows/whats-new/docfx.json
@@ -51,17 +51,17 @@
},
"titleSuffix": "What's new in Windows",
"contributors_to_exclude": [
- "rjagiewich",
- "claydetels19",
- "jborsecnik",
- "garycentric",
- "beccarobins",
- "Stacyrch140",
- "v-stsavell",
+ "dstrome2",
+ "rjagiewich",
"American-Dipper",
+ "claydetels19",
+ "jborsecnik",
+ "v-stchambers",
"shdyas",
- "alekyaj",
- "rmca14"
+ "Stacyrch140",
+ "garycentric",
+ "dstrome",
+ "beccarobins"
],
"searchScope": [
"Windows 10"
From d995861ff9d3e9c97340ec1ca14f5d2b3b7e2680 Mon Sep 17 00:00:00 2001
From: Jeff Borsecnik <123032460+American-Dipper@users.noreply.github.com>
Date: Thu, 29 Feb 2024 11:22:06 -0800
Subject: [PATCH 39/39] Update docfx.json
---
store-for-business/docfx.json | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/store-for-business/docfx.json b/store-for-business/docfx.json
index 9afc5701b3..4d87a128eb 100644
--- a/store-for-business/docfx.json
+++ b/store-for-business/docfx.json
@@ -64,12 +64,13 @@
"shdyas",
"Stacyrch140",
"garycentric",
- "dstrome"
- "alekyaj" ]
+ "dstrome",
+ "alekyaj"
+ ]
},
"fileMetadata": {},
"template": [],
"dest": "store-for-business",
"markdownEngineName": "markdig"
}
-}
\ No newline at end of file
+}