Microsoft-Windows-Hyper-V-Netvsc
74 events across 2 channels
Event ID 1: The VM and host networking components successfully negotiated protocol version 'Version'.
#Description
The VM and host networking components successfully negotiated protocol version 'Version'.
Message #
Fields #
| Name | Description |
|---|---|
VersionLen UInt32 | |
Version UnicodeString | |
Status UInt32 | NTSTATUS reference |
Event ID 2: The VM and host networking components failed to negotiate protocol version 'Version'.
#Description
The VM and host networking components failed to negotiate protocol version 'Version'.
Message #
Fields #
| Name | Description |
|---|---|
VersionLen UInt32 | |
Version UnicodeString | |
Status UInt32 | NTSTATUS reference |
Event ID 3: The miniport 'MiniportName' was successfully initialized.
#Event ID 4: Failed to initialize miniport 'MiniportName', Status = 'Status'.
#Description
Failed to initialize miniport 'MiniportName', Status = 'Status'.
Message #
Fields #
| Name | Description |
|---|---|
MiniportNameLen UInt32 | |
MiniportName UnicodeString | |
Status UInt32 | NTSTATUS reference |
UniqueEventValue UInt32 |
Event ID 5: Failed to set config parameters on miniport NIC 'MiniportName', Status = 'Status'.
#Description
Failed to set config parameters on miniport NIC 'MiniportName', Status = 'Status'.
Message #
Fields #
| Name | Description |
|---|---|
MiniportNameLen UInt32 | |
MiniportName UnicodeString | |
SubkeyNameLen UInt32 | |
SubkeyName UnicodeString | |
Status UInt32 | NTSTATUS reference |
Event ID 6: Miniport NIC 'MiniportName' is halting.
#Event ID 7: Miniport NIC 'MiniportName' reset.
#Event ID 8: Miniport NIC 'MiniportName' hung.
#Event ID 9: Miniport NIC 'MiniportName' halted.
#Event ID 10: Miniport NIC 'MiniportName' paused.
#Event ID 11: Miniport NIC 'MiniportName' restarted.
#Event ID 12: Miniport NIC 'MiniportName' connected.
#Event ID 13: Miniport NIC 'MiniportName' disconnected.
#Event ID 14: Miniport NIC 'MiniportName' network has changed.
#Event ID 15: Failed to initialize microport for miniport 'MiniportName', Status = 'Status'.
#Description
Failed to initialize microport for miniport 'MiniportName', Status = 'Status'.
Message #
Fields #
| Name | Description |
|---|---|
MiniportNameLen UInt32 | |
MiniportName UnicodeString | |
Status UInt32 | NTSTATUS reference |
UniqueEventValue UInt32 |
Event ID 16: NBL Operation miniport NIC 'MiniportName' is dropped.
#Description
NBL Operation miniport NIC 'MiniportName' is dropped. Reason: DropReason. Status - Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
Operation UInt32 | Known values
|
DropReason UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 17: Failed to send packet at the microport.
#Description
Failed to send packet at the microport. Reason: DropReason. Status - Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
DropReason UInt32 |
Event ID 18: NBL Pointer CorrelationID CorrelationId on IfIndex IfIndex direction Direction dropped reason DropReason status Status.
#Description
NBL Pointer CorrelationID CorrelationId on IfIndex IfIndex direction Direction dropped reason DropReason status Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
Direction UInt32 | Known values
|
DropReason UInt32 | |
Pointer Pointer | |
CorrelationId UInt64 | |
IfIndex UInt32 |
Event ID 19: NBL Pointer CorrelationID CorrelationId on IfIndex IfIndex direction Direction Synthetic.
#Event ID 20: NBL Pointer CorrelationID CorrelationId on IfIndex IfIndex direction Direction VF.
#Event ID 22: SFA GetMeterData succeeded.
#Event ID 23: SFA RemoveRule succeeded.
#Event ID 24: SFA AddRule succeeded.
#Event ID 25: SFA DeleteContext succeeded.
#Event ID 26: SFA CreateContext succeeded.
#Event ID 27: SFA StatusChangedNotification SfaEnabled: {SfaEnabled} ClientContext: {ClientContext}.
#Event ID 28: SFA register optional handler succeeded.
#Description
SFA register optional handler succeeded.
Message #
Event ID 29: SFA GetMeterData failed.
#Description
SFA GetMeterData failed. ClientContext: {ClientContext} ContextId: {ContextId} RuleId: {RuleId} Flags: {Flags} FailureReason: {FailureReason} MsgStatus: {MsgStatus}.
Message #
Fields #
| Name | Description |
|---|---|
ClientContext | |
ContextId | |
RuleId | |
Flags | |
FailureReason | Known values
|
MsgStatus |
Event ID 30: SFA RemoveRule failed.
#Description
SFA RemoveRule failed. ClientContext: {ClientContext} ContextId: {ContextId} RuleId: FailureReason: {FailureReason} MsgStatus: {MsgStatus}.
Message #
Fields #
| Name | Description |
|---|---|
ClientContext | |
ContextId | |
FailureReason | Known values
|
MsgStatus |
Event ID 31: SFA AddRule failed.
#Description
SFA AddRule failed. ClientContext: {ClientContext} ContextId: {ContextId} RuleId: {RuleId} ForwardToPortId: {ForwardToPortId} FailureReason: {FailureReason} MsgStatus: {MsgStatus}.
Message #
Fields #
| Name | Description |
|---|---|
ClientContext | |
ContextId | |
RuleId | |
ForwardToPortId | |
FailureReason | Known values
|
MsgStatus |
Event ID 32: SFA DeleteContext failed.
#Description
SFA DeleteContext failed. ClientContext: {ClientContext} ContextId: {ContextId} LastContext: {LastContext} FailureReason: {FailureReason} MsgStatus: {MsgStatus}.
Message #
Fields #
| Name | Description |
|---|---|
ClientContext | |
ContextId | |
LastContext | |
FailureReason | Known values
|
MsgStatus |
Event ID 33: SFA CreateContext failed.
#Description
SFA CreateContext failed. ClientContext: {ClientContext} ContextId: {ContextId} FailureReason: {FailureReason} MsgStatus: {MsgStatus}.
Message #
Fields #
| Name | Description |
|---|---|
ClientContext | |
ContextId | |
FailureReason | Known values
|
MsgStatus |
Event ID 34: PD initialization succeeded.
#Event ID 35: PD initialization failed.
#Description
PD initialization failed.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
ClientContext Pointer |
Event ID 36: PD cleanup succeeded.
#Event ID 37: Open NDK adapter failed on Miniport 'MiniportName'.
#Description
Open NDK adapter failed on Miniport 'MiniportName'. FailureReason: failureReason Status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
failureReason UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 38: NDK PnP event failed.
#Description
NDK PnP event failed. PnPEvent: NDK_PnP_event_failed_PnPEvent Miniport: 'MiniportNameLen' FailureReason: NetEvent Status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
NetEvent UInt32 | |
failureReason UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 39: VF adapter bind failed.
#Description
VF adapter bind failed. FailureReason: VF_adapter_bind_failed_FailureReason MsgStatus: MsgStatus.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
failureReason UInt32 | |
VfSerialNumber UInt32 | |
LowestIfIndex UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 40: Task, Task, failed because of low memory.
#Event ID 41: Sending Interface Index (IfIndex IfIndex)of RNDIS miniport 'MiniportName' to VF adapter 'VfAdapterName' succeeded.
#Description
Sending Interface Index (IfIndex IfIndex)of RNDIS miniport 'MiniportName' to VF adapter 'VfAdapterName' succeeded.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
RequestHandled Boolean | |
IfIndex UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString | |
VfAdapterNameLen UInt32 | |
VfAdapterName UnicodeString |
Event ID 42: Sending Interface Index (IfIndex IfIndex)of RNDIS miniport 'MiniportName' to VF adapter 'VfAdapterName' failed.
#Description
Sending Interface Index (IfIndex IfIndex)of RNDIS miniport 'MiniportName' to VF adapter 'VfAdapterName' failed. Status = Status. RequestHandled = RequestHandled. RDMA cannot be enabled on the adapter.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
RequestHandled Boolean | |
IfIndex UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString | |
VfAdapterNameLen UInt32 | |
VfAdapterName UnicodeString |
Event ID 43: NDK PnP event succeeded.
#Description
NDK PnP event succeeded. PnPEvent: Status Miniport: 'MiniportNameLen'.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
NetEvent UInt32 | |
failureReason UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 44: Miniport 'MiniportName' reported NDK capabilities.
#Description
Miniport 'MiniportName' reported NDK capabilities. Operation NDK enabled - NdkEnabled.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
NdkEnabled Boolean | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 45: Miniport 'MiniportName' failed to report NDK capabilities.
#Description
Miniport 'MiniportName' failed to report NDK capabilities. Operation NDK enabled - NdkEnabled.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
NdkEnabled Boolean | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 46: VF adapter 'VfAdapterName' did not report NDK capabilities.
#Event ID 47: VF adapter 'VfAdapterName' reported NDK capabilities in enabled operational state.
#Event ID 48: VF adapter 'VfAdapterName' reported NDK capabilities in disabled operational state.
#Event ID 49: A VF connection failed due to isolated VM restriction.
#Description
A VF connection failed due to isolated VM restriction. Status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
Event ID 50: Successfully bind NetVsc to VfAdapter (MiniportName) with VfSerialNumber (VfSerialNumber) LowestIfIndex (LowestIfIndex) NdkState (NdkState).
#Event ID 51: Failed NetVsc VF association with VfSerialNumber (VfSerialNumber) FailureReason (failureReason) Status (Status).
#Description
Failed NetVsc VF association with VfSerialNumber (VfSerialNumber) FailureReason (failureReason) Status (Status).
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
VfSerialNumber UInt32 | |
failureReason UInt32 |
Event ID 52: Successfully NetVsc (VfAdapterName) VF association with VfSerialNumber (VfSerialNumber).
#Event ID 53: Failed NetVsc (VfAdapterName) send VmBus Packet to Host for Data Path Switch with VM Active (VmDataPathActive) VfAdapter (MiniportName) VfSerialNumber (VfSerialNumber) Status (Status).
#Description
Failed NetVsc (VfAdapterName) send VmBus Packet to Host for Data Path Switch with VM Active (VmDataPathActive) VfAdapter (MiniportName) VfSerialNumber (VfSerialNumber) Status (Status).
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
VfSerialNumber UInt32 | |
VmDataPathActive UInt8 | |
VfAdapterNameLen UInt32 | |
VfAdapterName UnicodeString | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 54: Successfully NetVsc (VfAdapterName) send VmBus Packet to Host for Data Path Switch with VM Active (VmDataPathActive) VfAdapter (MiniportName) VfSerialNumber (VfSerialNumber).
#Description
Successfully NetVsc (VfAdapterName) send VmBus Packet to Host for Data Path Switch with VM Active (VmDataPathActive) VfAdapter (MiniportName) VfSerialNumber (VfSerialNumber).
Message #
Fields #
| Name | Description |
|---|---|
VfSerialNumber UInt32 | |
VmDataPathActive UInt8 | |
VfAdapterNameLen UInt32 | |
VfAdapterName UnicodeString | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 55: Failed NetVsc VF deassociation with VfSerialNumber (VfSerialNumber) Status (Status).
#Description
Failed NetVsc VF deassociation with VfSerialNumber (VfSerialNumber) Status (Status).
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
VfSerialNumber UInt32 |
Event ID 56: Successfully NetVsc (VfAdapterName) VF deassociation with VfSerialNumber (VfSerialNumber).
#Event ID 57: Failed VF adapter (MiniportName) unbind with VfSerialNumber (VfSerialNumber) LowestIfIndex (LowestIfIndex) Status (Status).
#Description
Failed VF adapter (MiniportName) unbind with VfSerialNumber (VfSerialNumber) LowestIfIndex (LowestIfIndex) Status (Status).
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
VfSerialNumber UInt32 | |
LowestIfIndex UInt32 | |
MiniportNameLen UInt32 | |
MiniportName UnicodeString |
Event ID 58: Successfully VF adapter (MiniportName) unbind with VfSerialNumber (VfSerialNumber) LowestIfIndex (LowestIfIndex).
#Event ID 59: Successfully sent status indication for VF adapter MiniportName (Serial number: VfSerialNumber) VF associated=VfAssociated, Datapath active=VfDatapathActive, VF MAC address: VfMacAddress.
#Description
Successfully sent status indication for VF adapter MiniportName (Serial number: VfSerialNumber) VF associated=VfAssociated, Datapath active=VfDatapathActive, VF MAC address: VfMacAddress.
Message #
Fields #
| Name | Description |
|---|---|
MiniportName UnicodeString | |
VfSerialNumber UInt32 | |
VfAssociated Boolean | |
VfDatapathActive Boolean | |
VfMacAddress Binary |
Event ID 60: Failed to change datapath for VF with MAC address VfMacAddress, requested VF datapath state: VfDatapathActive.
#Description
Failed to change datapath for VF with MAC address VfMacAddress, requested VF datapath state: VfDatapathActive. Failure reason: wrong MAC address in the request: RequestMacAddress, Status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfMacAddress Binary | |
VfDatapathActive Boolean | |
RequestMacAddress Binary | |
Status UInt32 | NTSTATUS reference |
Event ID 61: Netvsc IOCTL failed, IOCTL code: IoctlControlCode, Status: Status.
#Description
Netvsc IOCTL failed, IOCTL code: IoctlControlCode, Status: Status.
Message #
Fields #
| Name | Description |
|---|---|
IoctlControlCode UInt32 | |
Status UInt32 | NTSTATUS reference |
Event ID 62: Netvsc IOCTL succeeded, IOCTL code: IoControlCode.
#Event ID 63: ManagementVfListIoctl(opcode: IoControlCode, version: IoctlVersion) completed with status: Status.
#Description
ManagementVfListIoctl(opcode: IoControlCode, version: IoctlVersion) completed with status: Status. Number of management VFs: IoctlInputElementCount.
Message #
Fields #
| Name | Description |
|---|---|
IoControlCode UInt32 | |
IoctlVersion UInt32 | |
Status UInt32 | NTSTATUS reference |
IoctlInputElementCount UInt32 |
Event ID 64: Failed to register control device for NetVSC!
#Description
Failed to register control device for NetVSC! Driver object: Pointer, status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Pointer Pointer | |
Status UInt32 | NTSTATUS reference |
Event ID 65: The NetVSC driver object block was not found in RNDISMP list or its signature is invalid.
#Description
The NetVSC driver object block was not found in RNDISMP list or its signature is invalid. Miniport driver handle: Pointer, status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Pointer Pointer | |
Status UInt32 | NTSTATUS reference |
Event ID 66: Ioctl IoctlCode completed with status: Status.
#Description
Ioctl IoctlCode completed with status: Status.
Message #
Fields #
| Name | Description |
|---|---|
IoctlCode UInt32 | |
Status UInt32 | NTSTATUS reference |
Event ID 67: Loading of the PCIP driver for reassignable VF with MAC address: VfMacAddress completed with status: Status.
#Description
Loading of the PCIP driver for reassignable VF with MAC address: VfMacAddress completed with status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfMacAddress Binary | |
Status UInt32 | NTSTATUS reference |
Event ID 68: Loading of the PCIP driver for reassignable VF with MAC address: VfMacAddress failed with status: Status.
#Description
Loading of the PCIP driver for reassignable VF with MAC address: VfMacAddress failed with status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfMacAddress Binary | |
Status UInt32 | NTSTATUS reference |
Event ID 69: Failed to retrieve the VF location path, status: Status.
#Description
Failed to retrieve the VF location path, status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
Event ID 70: Successfully retrieved VF location path: VfLocationPath, status: Status.
#Description
Successfully retrieved VF location path: VfLocationPath, status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfLocationPath UnicodeString | |
Status UInt32 | NTSTATUS reference |
Event ID 71: Unloading PCIP driver for reassignable VF with MAC address: VfMacAddress completed with status: Status.
#Description
Unloading PCIP driver for reassignable VF with MAC address: VfMacAddress completed with status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfMacAddress Binary | |
Status UInt32 | NTSTATUS reference |
Event ID 72: Unloading the PCIP driver for reassignable VF with MAC address: VfMacAddress failed with status: Status.
#Description
Unloading the PCIP driver for reassignable VF with MAC address: VfMacAddress failed with status: Status.
Message #
Fields #
| Name | Description |
|---|---|
VfMacAddress Binary | |
Status UInt32 | NTSTATUS reference |
Event ID 73: The list of management VFs was successfully updated and all the VF status changes are completed, status: Status.
#Description
The list of management VFs was successfully updated and all the VF status changes are completed, status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
Event ID 74: Failure during updating the management VF list, status: Status, uniqueEventValue: UniqueEventValue.
#Description
Failure during updating the management VF list, status: Status, uniqueEventValue: UniqueEventValue.
Message #
Fields #
| Name | Description |
|---|---|
Status UInt32 | NTSTATUS reference |
UniqueEventValue UInt32 |
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 152fbe4b-c7ad-4f68-bada-a4fcc1464f6c
Defined in netvsc.sys, the binary that emits these events.
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