Partilhar via


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)

Consulte também

NDIS_MSIX_TABLE_OPERATION

NDIS_OBJECT_HEADER

NdisMConfigMSIXTableEntry