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