Microsoft-Windows-Runtime-Networking-BackgroundTransfer

EventTitleChannelSampleRule
1Operation OperationId: Start TransferType: Method URI Cost Policy: CostPolicy, …TracingNN
2Operation OperationId: Continue TransferType: Method URI Cost Policy: …TracingNN
3Operation OperationId: Complete TransferType: Result.TracingNN
4Operation OperationId: Error Error [LocationId].TracingNN
5General error: LocationId [General_error].TracingNN
6Operation OperationId: LocationId.TracingNN
7LocationId.TracingNN
8Operation OperationId: Task instance WorkItemId: Error Error [LocationId].TracingNN
9Operation OperationId: Task instance WorkItemId: LocationId.TracingNN
10Request for unconstrained transfers for process ProcessId completed: …TracingNN
11Request for unconstrained transfers for process ProcessId was canceled.TracingNN
12Request for unconstrained transfers for process ProcessId failed: Error.TracingNN
13Operation OperationId: Cost policy changed to 'CostPolicy'.TracingNN
14Operation OperationId: Priority changed to 'Priority'.TracingNN
15Current network cost: Internet available: …TracingNN
16Operation OperationId: Core transfer: operation is resuming: IsResume.TracingNN
17Group 'GroupName': Error Error [LocationId].TracingNN
18Group 'GroupName': Transfer behavior changed to Behavior.TracingNN
19Notification NotificationId: LocationId.TracingNN
20Notification NotificationId: Error Error [LocationId].TracingNN
21Operation OperationId: Associated with notification NotificationId.TracingNN
22Notification NotificationId: LocationId, Type: NotificationType, Notification …TracingNN
23Operation Remaining_bytes: Current response transfer stats: Elapsed Time [sec]: …TracingNN
24Completion group CompletionGroupId: Error Error [LocationId].TracingNN
25Completion group CompletionGroupId: LocationId.TracingNN
26Completion group CompletionGroupId: Completion group trigger TriggerId signal …TracingNN
27Completion group CompletionGroupId: Completion group trigger TriggerId signal …TracingNN
28Completion group CompletionGroupId: Trigger created TriggerId.TracingNN
30Completion group CompletionGroupId: Trigger TriggerId delete failed with Error.TracingNN
31Operation OldOperationId copied to operation NewOperationId.TracingNN
32Completion group CompletionGroupId: Not signaled yet with RunningOperationsCount …TracingNN
33Operation OperationId: LocationId, path:[Path].TracingNN
34Operation OperationId: Task instance WorkItemId: Progress: Progress.TracingNN

Event ID 1: Operation OperationId: Start TransferType: Method URI Cost Policy: CostPolicy, Group: 'Group', Completion Group: CompletionGroupId.

#
Channel
Tracing
Task
BackgroundTransferOperation
Opcode
Start

Message #

Operation %1: Start %2: %3 %4 Cost Policy: %5, Group: '%6', Completion Group: %7

Fields #

NameDescription
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.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Continue %2: %3 %4 Cost Policy: %5, Group: '%6', Completion Group: %7

Fields #

NameDescription
OperationId GUID
TransferType UInt32
Method UnicodeString
URI UnicodeString
CostPolicy UInt32
Group UnicodeString
CompletionGroupId GUID

Event ID 3: Operation OperationId: Complete TransferType: Result.

#
Channel
Tracing
Task
BackgroundTransferOperation
Opcode
Stop

Message #

Operation %1: Complete %2: %3

Fields #

NameDescription
OperationId GUID
TransferType UInt32
Result HexInt32

Event ID 4: Operation OperationId: Error Error [LocationId].

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Error %3 [%2]

Fields #

NameDescription
OperationId GUID
LocationId UInt32
Error HexInt32

Event ID 5: General error: LocationId [General_error].

#
Channel
Tracing
Task
BackgroundTransfer

Message #

General error: %2 [%1]

Fields #

NameDescription
LocationId UInt32
Error HexInt32

Event ID 6: Operation OperationId: LocationId.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: %2

Fields #

NameDescription
OperationId GUID
LocationId UInt32

Event ID 7: LocationId.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

%1

Fields #

NameDescription
LocationId UInt32

Event ID 8: Operation OperationId: Task instance WorkItemId: Error Error [LocationId].

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %2: Task instance %1: Error %4 [%3]

Fields #

NameDescription
WorkItemId GUID
OperationId GUID
LocationId UInt32
Error HexInt32

Event ID 9: Operation OperationId: Task instance WorkItemId: LocationId.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %2: Task instance %1: %3

Fields #

NameDescription
WorkItemId GUID
OperationId GUID
LocationId UInt32

Event ID 10: Request for unconstrained transfers for process ProcessId completed: PowerPolicyValue [PromptLogicValue].

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Request for unconstrained transfers for process %1 completed: %2 [%3]

Fields #

NameDescription
ProcessId UInt32
PowerPolicyValue UInt32
PromptLogicValue UInt32

Event ID 11: Request for unconstrained transfers for process ProcessId was canceled.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Request for unconstrained transfers for process %1 was canceled

Fields #

NameDescription
ProcessId UInt32

Event ID 12: Request for unconstrained transfers for process ProcessId failed: Error.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Request for unconstrained transfers for process %1 failed: %2

Fields #

NameDescription
ProcessId UInt32
Error HexInt32

Event ID 13: Operation OperationId: Cost policy changed to 'CostPolicy'.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Cost policy changed to '%2'

Fields #

NameDescription
OperationId GUID
CostPolicy UInt32

Event ID 14: Operation OperationId: Priority changed to 'Priority'.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Priority changed to '%2'

Fields #

NameDescription
OperationId GUID
Priority UInt32

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.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Current network cost: Internet available: %1, Type: %2, Roaming: %3, Over data limit: %4, Data limit [MB]: %5, Used [MB]: %6

Fields #

NameDescription
IsInternetAvailable Boolean
CostType UInt32
IsRoaming Boolean
IsOverDataLimit Boolean
DataLimitMegabytes UInt32
UsedMegabytes UInt32

Event ID 16: Operation OperationId: Core transfer: operation is resuming: IsResume.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Core transfer: operation is resuming: %2

Fields #

NameDescription
OperationId GUID
IsResume Boolean

Event ID 17: Group 'GroupName': Error Error [LocationId].

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Group '%1': Error %3 [%2]

Fields #

NameDescription
GroupName UnicodeString
LocationId UInt32
Error HexInt32

Event ID 18: Group 'GroupName': Transfer behavior changed to Behavior.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Group '%1': Transfer behavior changed to %2

Fields #

NameDescription
GroupName UnicodeString
Behavior UInt32

Event ID 19: Notification NotificationId: LocationId.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Notification %1: %2

Fields #

NameDescription
NotificationId GUID
LocationId UInt32

Event ID 20: Notification NotificationId: Error Error [LocationId].

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Notification %1: Error %3 [%2]

Fields #

NameDescription
NotificationId GUID
LocationId UInt32
Error HexInt32

Event ID 21: Operation OperationId: Associated with notification NotificationId.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: Associated with notification %2

Fields #

NameDescription
OperationId GUID
NotificationId GUID

Event ID 22: Notification NotificationId: LocationId, Type: NotificationType, Notification information available: NotificationInformationAvailable.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Notification %1: %2, Type: %3, Notification information available: %4

Fields #

NameDescription
NotificationId GUID
LocationId UInt32
NotificationType UInt32
NotificationInformationAvailable Boolean

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...

#
Channel
Tracing
Task
BackgroundTransferOperation

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 #

Operation %1: Current response transfer stats: Elapsed Time [sec]: %2, Remaining [bytes]: %3, Transfer Speed [bytes/sec]: %4, ETA [sec]: %5

Fields #

NameDescription
OperationId GUID
ElapsedTimeInSeconds UInt32
TotalBytesRemaining UInt64
TransferSpeedInBytesPerSeconds UInt64
EtaInSeconds UInt64

Event ID 24: Completion group CompletionGroupId: Error Error [LocationId].

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Error %3 [%2]

Fields #

NameDescription
CompletionGroupId GUID
LocationId UInt32
Error HexInt32

Event ID 25: Completion group CompletionGroupId: LocationId.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: %2

Fields #

NameDescription
CompletionGroupId GUID
LocationId UInt32

Event ID 26: Completion group CompletionGroupId: Completion group trigger TriggerId signal returned Error and activation status ActivationStatus.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Completion group trigger %2 signal returned %3 and activation status %4

Fields #

NameDescription
CompletionGroupId GUID
TriggerId GUID
Error HexInt32
ActivationStatus UInt32

Event ID 27: Completion group CompletionGroupId: Completion group trigger TriggerId signal returned Error and activation status ActivationStatus.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Completion group trigger %2 signal returned %3 and activation status %4

Fields #

NameDescription
CompletionGroupId GUID
TriggerId GUID
Error HexInt32
ActivationStatus UInt32

Event ID 28: Completion group CompletionGroupId: Trigger created TriggerId.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Trigger created %2

Fields #

NameDescription
CompletionGroupId GUID
TriggerId GUID

Event ID 30: Completion group CompletionGroupId: Trigger TriggerId delete failed with Error.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Trigger %2 delete failed with %3

Fields #

NameDescription
CompletionGroupId GUID
TriggerId GUID
Error HexInt32

Event ID 31: Operation OldOperationId copied to operation NewOperationId.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1 copied to operation %2

Fields #

NameDescription
OldOperationId GUID
NewOperationId GUID

Event ID 32: Completion group CompletionGroupId: Not signaled yet with RunningOperationsCount running operations and CopiedOperationsCount copied operations.

#
Channel
Tracing
Task
BackgroundTransfer

Message #

Completion group %1: Not signaled yet with %2 running operations and %3 copied operations

Fields #

NameDescription
CompletionGroupId GUID
RunningOperationsCount UInt32
CopiedOperationsCount UInt32

Event ID 33: Operation OperationId: LocationId, path:[Path].

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %1: %2, path:[%3]

Fields #

NameDescription
OperationId GUID
LocationId UInt32
Path UnicodeString

Event ID 34: Operation OperationId: Task instance WorkItemId: Progress: Progress.

#
Channel
Tracing
Task
BackgroundTransferOperation

Message #

Operation %2: Task instance %1: Progress: %3

Fields #

NameDescription
WorkItemId GUID
OperationId GUID
Progress UInt32

Provenance

ETW provider GUID b9d5b35d-bbb8-4625-9450-f71a5d414f4f

Defined in Windows.Networking.BackgroundTransfer.dll, which carries the event manifest.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02 — Manifest XML pack, 2.0 MB