NDIS_NIC_SWITCH_TYPE enumeration (ntddndis.h)
The NDIS_NIC_SWITCH_TYPE enumeration specifies the type of the NIC switch on a network adapter.
Syntax
typedef enum _NDIS_NIC_SWITCH_TYPE {
NdisNicSwitchTypeUnspecified,
NdisNicSwitchTypeExternal,
NdisNicSwitchTypeMax
} NDIS_NIC_SWITCH_TYPE, *PNDIS_NIC_SWITCH_TYPE;
Constants
NdisNicSwitchTypeUnspecified The NIC switch type is not specified. |
NdisNicSwitchTypeExternal This value specifies an external switch. The single root I/O virtualization (SR-IOV) virtual ports (VPorts) connected to this type of switch, including the default VPort, can access the external network through the physical port on the network adapter. |
NdisNicSwitchTypeMax The maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries. |
Remarks
The SwitchType member of the NDIS_NIC_SWITCH_PARAMETERS and NDIS_NIC_SWITCH_INFO structures is an NDIS_NIC_SWITCH_TYPE enumeration data type.
For more information about the NIC switch, see SR-IOV Architecture.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.30 and later. |
Header | ntddndis.h (include Ndis.h) |
See also