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 pour la structure NDIS_MSIX_CONFIG_PARAMETERS. Le pilote miniport définit le membre Type de la structure que Header 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 la énumération NDIS_MSIX_TABLE_OPERATION.
TableEntry
Index d’entrée de table MSI-X.
MessageNumber
Numéro de message MSI-X affecté à l’appareil. Cette valeur est requise pour l’opération NdisMSIXTableConfigSetTableEntry. Ce paramètre n’est pas utilisé pour le NdisMSIXTableConfigMaskTableEntry ou opérations NdisMSIXTableConfigUnmaskTableEntry.
Remarques
Pour masquer, masquer ou mapper MSI-X entrées de table, un pilote NDIS transmet la structure NDIS_MSIX_CONFIG_PARAMETERS à la table 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge dans NDIS 6.1 et versions ultérieures. |
d’en-tête | ndis.h (include Ndis.h) |