estructura NDIS_NIC_SWITCH_PARAMETERS (ntddndis.h)
La estructura NDIS_NIC_SWITCH_PARAMETERS especifica los parámetros de configuración de un conmutador de adaptador de red en el adaptador de red.
Sintaxis
typedef struct _NDIS_NIC_SWITCH_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_NIC_SWITCH_TYPE SwitchType;
NDIS_NIC_SWITCH_ID SwitchId;
NDIS_NIC_SWITCH_FRIENDLYNAME SwitchFriendlyName;
ULONG NumVFs;
ULONG NdisReserved1;
ULONG NdisReserved2;
ULONG NdisReserved3;
ULONG NumQueuePairsForDefaultVPort;
} NDIS_NIC_SWITCH_PARAMETERS, *PNDIS_NIC_SWITCH_PARAMETERS;
Miembros
Header
Tipo, revisión y tamaño de la estructura NDIS_NIC_SWITCH_PARAMETERS. Este miembro tiene el formato de una estructura NDIS_OBJECT_HEADER.
El controlador de miniport debe establecer el miembro Type de Encabezado en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_NIC_SWITCH_PARAMETERS, el controlador debe establecer el miembro Revisión de de Encabezado en el siguiente valor:
NDIS_NIC_SWITCH_PARAMETERS_REVISION_1
Versión original para NDIS 6.30 y versiones posteriores.
Establezca el miembro Size en NDIS_SIZEOF_NIC_SWITCH_PARAMETERS_REVISION_1.
Flags
Valor de ULONG que contiene un OR bit a bit de marcas. Las marcas siguientes se definen para este miembro.
NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED
Esta marca especifica que el campo que se ha actualizado en la estructura NDIS_NIC_SWITCH_PARAMETERS es el miembro SwitchName.
SwitchType
Valor de enumeración NDIS_NIC_SWITCH_TYPE que especifica el tipo del conmutador de adaptador de red.
SwitchId
Valor de NDIS_NIC_SWITCH_ID que contiene un identificador de modificador. El identificador del conmutador es un entero entre cero y el número de conmutadores que admite el adaptador de red. Un valor de NDIS_DEFAULT_SWITCH_ID indica el conmutador de adaptador de red predeterminado.
SwitchFriendlyName
Valor de NDIS_NIC_SWITCH_FRIENDLYNAME que contiene una descripción del modificador.
NumVFs
Valor de ULONG que especifica el número de funciones virtuales (VFs) de PCI Express (PCIe) que están habilitadas en el adaptador de red. Las máquinas virtuales están habilitadas en el adaptador cuando la virtualización está habilitada a través de una llamada a NdisMEnableVirtualization.
NdisReserved1
Reservado para NDIS.
NdisReserved2
Reservado para NDIS.
NdisReserved3
Reservado para NDIS.
NumQueuePairsForDefaultVPort
Observaciones
La estructura NDIS_NIC_SWITCH_PARAMETERS se usa en solicitudes de método OID de OID_NIC_SWITCH_CREATE_SWITCH y OID_NIC_SWITCH_PARAMETERS. Estas solicitudes OID establecen o consultan los parámetros de configuración de un conmutador de adaptador de red.
Para obtener más información sobre la interfaz de SR-IOV, consulte Información general sobre la virtualización de E/S raíz única (SR-IOV).
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Compatible con NDIS 6.30 y versiones posteriores. |
encabezado de | ntddndis.h (include Ndis.h) |
Consulte también