VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_enum
Possible values:
vmNptIncompatibleGuest
: The virtual machine's guest OS does not support VMDirectPath Gen 2.vmNptIncompatibleGuestDriver
: The virtual machine's guest network driver does not support VMDirectPath Gen 2.vmNptIncompatibleAdapterType
: The device type does not support VMDirectPath Gen 2.See also vmDirectPathGen2Supported.
vmNptDisabledOrDisconnectedAdapter
: The virtual machine's network adapter is disabled or disconnected, and thus is not participating in VMDirectPath Gen 2.vmNptIncompatibleAdapterFeatures
: The virtual machine's network adapter has features enabled which preclude it participating in VMDirectPath Gen 2 such as INT-x or PXE booting.vmNptIncompatibleBackingType
: The device backing is not a DistributedVirtualPortBacking.vmNptInsufficientMemoryReservation
: The virtual machine does not have full memory reservation required to activate VMDirectPath Gen 2.vmNptFaultToleranceOrRecordReplayConfigured
:Deprecated as of vSphere API 6.0.
The virtual machine is configured for Fault Tolerance or Record & Replay, which prevents VMDirectPath Gen 2.
vmNptConflictingIOChainConfigured
: Some networking feature has placed a conflicting IOChain on the network adapter, which prevents VMDirectPath Gen 2.Examples include DVFilter.
vmNptMonitorBlocks
: The virtual machine monitor is exercising functionality which which prevents VMDirectPath Gen 2.vmNptConflictingOperationInProgress
: VMDirectPath Gen 2 is temporarily suspended while the virtual machine executes an operation such as suspend.vmNptRuntimeError
: VMDirectPath Gen 2 is unavailable due to an unforeseen runtime error in the virtualization platform (typically resource constraints.)vmNptOutOfIntrVector
: VMDirectPath Gen 2 is unavailable due to host run out of intr vector in host.Guest can configure the vNIC to use less rx/tx queues or use MSI instead of MSIX.
vmNptVMCIActive
: VMDirectPath Gen 2 is unavailable due to Incompatibe feature VMCI is active in the current VM.Kill the relevant VMCI application(s) and restart the VM will allow the vNIC(s) to enter passthrough mode.