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) |