Compartir a través de


estructura NDIS_MSIX_CONFIG_PARAMETERS (ndis.h)

La estructura NDIS_MSIX_CONFIG_PARAMETERS define una operación de configuración solicitada y especifica los parámetros necesarios para esa operación concreta.

Sintaxis

typedef struct _NDIS_MSIX_CONFIG_PARAMETERS {
  NDIS_OBJECT_HEADER        Header;
  NDIS_MSIX_TABLE_OPERATION ConfigOperation;
  ULONG                     TableEntry;
  ULONG                     MessageNumber;
} NDIS_MSIX_CONFIG_PARAMETERS, *PNDIS_MSIX_CONFIG_PARAMETERS;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_MSIX_CONFIG_PARAMETERS. El controlador de miniporta establece el miembro type de la estructura que Encabezado especifica para NDIS_OBJECT_TYPE_DEFAULT, el miembro Revision NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 y el miembro Size para NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.

ConfigOperation

Operación de configuración solicitada para una entrada de tabla de MSI-X. Esta operación se especifica como uno de los valores de . NDIS_MSIX_TABLE_OPERATION enumeración.

TableEntry

Índice de entrada de tabla MSI-X.

MessageNumber

Número de mensaje MSI-X asignado al dispositivo. Este valor es necesario para la operación NdisMSIXTableConfigSetTableEntry. Este parámetro no se usa para las NdisMSIXTableConfigMaskTableEntry o NdisMSIXTableConfigUnmaskTableEntry.

Observaciones

Para enmascarar, desenmascarar o asignar MSI-X entradas de tabla, un controlador NDIS pasa la estructura de NDIS_MSIX_CONFIG_PARAMETERS a la función NdisMConfigMSIXTableEntry. NDIS_MSIX_CONFIG_PARAMETERS define una operación de configuración solicitada y especifica los parámetros necesarios para esa operación.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite en NDIS 6.1 y versiones posteriores.
encabezado de ndis.h (incluya Ndis.h)

Consulte también

NDIS_MSIX_TABLE_OPERATION

NDIS_OBJECT_HEADER

NdisMConfigMSIXTableEntry