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 minipuerto establece el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_DEFAULT, el miembro Revision que se va a NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 y el miembro Size en NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.

ConfigOperation

Operación de configuración solicitada para una entrada de tabla 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 operaciones NdisMSMSIXTableConfigMaskTableEntry o NdisMSIXTableConfigUnmaskTableEntry .

Comentarios

Para enmascarar, desenmascarar o asignar entradas de tabla MSI-X, 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 Value
Cliente mínimo compatible Compatible con NDIS 6.1 y versiones posteriores.
Encabezado ndis.h (incluya Ndis.h)

Consulte también

NDIS_MSIX_TABLE_OPERATION

NDIS_OBJECT_HEADER

NdisMConfigMSIXTableEntry