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 estructura NDIS_OBJECT_HEADER .
El controlador de minipuerto debe establecer el miembro Type de Header en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_NIC_SWITCH_PARAMETERS , el controlador debe establecer el miembro Revision de Header 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 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 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 NDIS_NIC_SWITCH_FRIENDLYNAME que contiene una descripción para el modificador.
NumVFs
Valor 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
Comentarios
La estructura NDIS_NIC_SWITCH_PARAMETERS se usa en las solicitudes de método OID de OID_NIC_SWITCH_CREATE_SWITCH y OID_NIC_SWITCH_PARAMETERS. Estas solicitudes de 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 SR-IOV, vea Información general sobre la virtualización de E/S raíz única (SR-IOV).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en NDIS 6.30 y versiones posteriores. |
Encabezado | ntddndis.h (include Ndis.h) |
Consulte también