Microsoft-Windows-Runtime-Networking-BackgroundTransfer
33 events across 1 channel
Event ID 1: Operation OperationId: Start TransferType: Method URI Cost Policy: CostPolicy, Group: 'Group', Completion Group: CompletionGroupId.
#Description
Operation OperationId: Start TransferType: Method URI Cost Policy: CostPolicy, Group: 'Group', Completion Group: CompletionGroupId.
Message #
Fields #
| Name | Description |
|---|---|
OperationId GUID | |
TransferType UInt32 | |
Method UnicodeString | |
URI UnicodeString | |
CostPolicy UInt32 | |
Group UnicodeString | |
CompletionGroupId GUID |
Event ID 2: Operation OperationId: Continue TransferType: Method URI Cost Policy: CostPolicy, Group: 'Group', Completion Group: CompletionGroupId.
#Description
Operation OperationId: Continue TransferType: Method URI Cost Policy: CostPolicy, Group: 'Group', Completion Group: CompletionGroupId.
Message #
Fields #
| Name | Description |
|---|---|
OperationId GUID | |
TransferType UInt32 | |
Method UnicodeString | |
URI UnicodeString | |
CostPolicy UInt32 | |
Group UnicodeString | |
CompletionGroupId GUID |
Event ID 3: Operation OperationId: Complete TransferType: Result.
#Event ID 4: Operation OperationId: Error Error [LocationId].
#Event ID 5: General error: LocationId [General_error].
#Event ID 6: Operation OperationId: LocationId.
#Event ID 8: Operation OperationId: Task instance WorkItemId: Error Error [LocationId].
#Event ID 9: Operation OperationId: Task instance WorkItemId: LocationId.
#Event ID 10: Request for unconstrained transfers for process ProcessId completed: PowerPolicyValue [PromptLogicValue].
#Event ID 11: Request for unconstrained transfers for process ProcessId was canceled.
#Event ID 12: Request for unconstrained transfers for process ProcessId failed: Error.
#Event ID 13: Operation OperationId: Cost policy changed to 'CostPolicy'.
#Event ID 14: Operation OperationId: Priority changed to 'Priority'.
#Event ID 15: Current network cost: Internet available: Current_network_cost_Internet_available, Type: Type, Roaming: Roaming, Over data limit: Over_data_limit, Data limit [MB]: Data_limit_MB, Used [MB]: Used_MB.
#Description
Current network cost: Internet available: Current_network_cost_Internet_available, Type: Type, Roaming: Roaming, Over data limit: Over_data_limit, Data limit [MB]: Data_limit_MB, Used [MB]: Used_MB.
Message #
Fields #
| Name | Description |
|---|---|
IsInternetAvailable Boolean | |
CostType UInt32 | |
IsRoaming Boolean | |
IsOverDataLimit Boolean | |
DataLimitMegabytes UInt32 | |
UsedMegabytes UInt32 |
Event ID 16: Operation OperationId: Core transfer: operation is resuming: IsResume.
#Event ID 17: Group 'GroupName': Error Error [LocationId].
#Event ID 18: Group 'GroupName': Transfer behavior changed to Behavior.
#Event ID 19: Notification NotificationId: LocationId.
#Event ID 20: Notification NotificationId: Error Error [LocationId].
#Event ID 21: Operation OperationId: Associated with notification NotificationId.
#Event ID 22: Notification NotificationId: LocationId, Type: NotificationType, Notification information available: NotificationInformationAvailable.
#Event ID 23: Operation Remaining_bytes: Current response transfer stats: Elapsed Time [sec]: Transfer_Speed_bytessec, Remaining [bytes]: ETA_sec, Transfer Speed [bytes/sec]: OperationId, ETA [sec]: ElapsedTimeI...
#Description
Operation Remaining_bytes: Current response transfer stats: Elapsed Time [sec]: Transfer_Speed_bytessec, Remaining [bytes]: ETA_sec, Transfer Speed [bytes/sec]: OperationId, ETA [sec]: ElapsedTimeInSeconds.
Message #
Fields #
| Name | Description |
|---|---|
OperationId GUID | |
ElapsedTimeInSeconds UInt32 | |
TotalBytesRemaining UInt64 | |
TransferSpeedInBytesPerSeconds UInt64 | |
EtaInSeconds UInt64 |
Event ID 24: Completion group CompletionGroupId: Error Error [LocationId].
#Event ID 25: Completion group CompletionGroupId: LocationId.
#Event ID 26: Completion group CompletionGroupId: Completion group trigger TriggerId signal returned Error and activation status ActivationStatus.
#Event ID 27: Completion group CompletionGroupId: Completion group trigger TriggerId signal returned Error and activation status ActivationStatus.
#Event ID 28: Completion group CompletionGroupId: Trigger created TriggerId.
#Event ID 30: Completion group CompletionGroupId: Trigger TriggerId delete failed with Error.
#Event ID 31: Operation OldOperationId copied to operation NewOperationId.
#Event ID 32: Completion group CompletionGroupId: Not signaled yet with RunningOperationsCount running operations and CopiedOperationsCount copied operations.
#Event ID 33: Operation OperationId: LocationId, path:[Path].
#Event ID 34: Operation OperationId: Task instance WorkItemId: Progress: Progress.
#Provenance
Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.
ETW provider GUID b9d5b35d-bbb8-4625-9450-f71a5d414f4f
Defined in Windows.Networking.BackgroundTransfer.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02