struttura NDIS_MSIX_CONFIG_PARAMETERS (ndis.h)
La struttura NDIS_MSIX_CONFIG_PARAMETERS definisce un'operazione di configurazione richiesta e specifica i parametri necessari per tale operazione specifica.
Sintassi
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;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_MSIX_CONFIG_PARAMETERS. Il driver miniport imposta il membro Type della struttura specificata da Header su NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 e il membro Size su NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.
ConfigOperation
Operazione di configurazione richiesta per una voce di tabella MSI-X. Questa operazione viene specificata come uno dei valori dell'oggetto NDIS_MSIX_TABLE_OPERATION'enumerazione .
TableEntry
Indice di voce della tabella MSI-X.
MessageNumber
Numero di messaggio MSI-X assegnato al dispositivo. Questo valore è obbligatorio per l'operazione NdisMSIXTableConfigSetTableEntry . Questo parametro non viene usato per le operazioni NdisMSIXTableConfigMaskTableEntry o NdisMSIXTableConfigUnmaskTableEntry .
Commenti
Per mascherare, annullare il mascheramento o eseguire il mapping delle voci di tabella MSI-X, un driver NDIS passa la struttura NDIS_MSIX_CONFIG_PARAMETERS alla classe Funzione NdisMConfigMSIXTableEntry . NDIS_MSIX_CONFIG_PARAMETERS definisce un'operazione di configurazione richiesta e specifica i parametri necessari per tale operazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.1 e versioni successive. |
Intestazione | ndis.h (include Ndis.h) |