estrutura NDIS_MSIX_CONFIG_PARAMETERS (ndis.h)
A estrutura NDIS_MSIX_CONFIG_PARAMETERS define uma operação de configuração solicitada e especifica os parâmetros necessários para essa operação específica.
Sintaxe
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;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_MSIX_CONFIG_PARAMETERS. O driver de miniporta define o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_DEFAULT, o membro Revision para NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 e o membro Size como NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.
ConfigOperation
A operação de configuração solicitada para uma entrada de tabela MSI-X. Essa operação é especificada como um dos valores do NDIS_MSIX_TABLE_OPERATION enumeração.
TableEntry
O índice de entrada da tabela MSI-X.
MessageNumber
O número da mensagem MSI-X atribuído ao dispositivo. Esse valor é necessário para a operação NdisMSIXTableConfigSetTableEntry . Esse parâmetro não é usado para as operações NdisMSIXTableConfigMaskTableEntry ou NdisMSIXTableConfigUnmaskTableEntry .
Comentários
Para mascarar, desmascarar ou mapear entradas de tabela MSI-X, um driver NDIS passa a estrutura NDIS_MSIX_CONFIG_PARAMETERS para o Função NdisMConfigMSIXTableEntry . NDIS_MSIX_CONFIG_PARAMETERS define uma operação de configuração solicitada e especifica os parâmetros necessários para essa operação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.1 e posterior. |
Cabeçalho | ndis.h (inclua Ndis.h) |