NDIS_MSIX_CONFIG_PARAMETERS estrutura (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 miniporto define o membro Type da estrutura que header especifica para NDIS_OBJECT_TYPE_DEFAULT, o membro de Revisão para NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 e o membro tamanho do para NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.
ConfigOperation
A operação de configuração solicitada para uma entrada de tabela MSI-X. Esta 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 MSI-X número de mensagem atribuído ao dispositivo. Esse valor é necessário para a operação de NdisMSIXTableConfigSetTableEntry. Esse parâmetro não é usado para o NdisMSIXTableConfigMaskTableEntry ou operações de NdisMSIXTableConfigUnmaskTableEntry.
Observações
Para mascarar, desmascarar ou mapear entradas de tabela MSI-X, um driver NDIS passa a estrutura NDIS_MSIX_CONFIG_PARAMETERS para o função de 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 |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.1 e posterior. |
cabeçalho | ndis.h (inclua Ndis.h) |