structure NDIS_MSIX_CONFIG_PARAMETERS (ndis.h)
La structure NDIS_MSIX_CONFIG_PARAMETERS définit une opération de configuration demandée et spécifie les paramètres requis pour cette opération particulière.
Syntaxe
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;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_MSIX_CONFIG_PARAMETERS. Le pilote miniport définit le membre Type de la structure que l’en-tête spécifie sur NDIS_OBJECT_TYPE_DEFAULT, le membre Revision sur NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 et le membre Size sur NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1.
ConfigOperation
Opération de configuration demandée pour une entrée de table MSI-X. Cette opération est spécifiée comme l’une des valeurs de NDIS_MSIX_TABLE_OPERATION énumération.
TableEntry
Index d’entrée de table MSI-X.
MessageNumber
Numéro de message MSI-X attribué à l’appareil. Cette valeur est requise pour l’opération NdisMSIXTableConfigSetTableEntry . Ce paramètre n’est pas utilisé pour les opérations NdisMSIXTableConfigMaskTableEntry ou NdisMSIXTableConfigUnmaskTableEntry .
Remarques
Pour masquer, démasquer ou mapper des entrées de table MSI-X, un pilote NDIS transmet la structure NDIS_MSIX_CONFIG_PARAMETERS au Fonction NdisMConfigMSIXTableEntry . NDIS_MSIX_CONFIG_PARAMETERS définit une opération de configuration demandée et spécifie les paramètres requis pour cette opération.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.1 et versions ultérieures. |
En-tête | ndis.h (inclure Ndis.h) |