PCI_MSIX_MASKUNMASK_ENTRY fonction de rappel (wdm.h)
La routine MaskTableEntry masque une interruption dans la table d’interruptions matérielles MSI-X.
Syntaxe
PCI_MSIX_MASKUNMASK_ENTRY PciMsixMaskunmaskEntry;
NTSTATUS PciMsixMaskunmaskEntry(
[in] PVOID Context,
[in] ULONG TableEntry
)
{...}
Paramètres
[in] Context
Pointeur vers des informations de contexte spécifiques à l’interface. L’appelant transmet la valeur qui est passée en tant que membre context de la structure PCI_MSIX_TABLE_CONFIG_INTERFACE pour l’interface.
[in] TableEntry
Index de l’entrée de table dans la table d’interruptions matérielles MSI-X.
Valeur retournée
La routine MaskTableEntry peut retourner l’une des valeurs NTSTATUS suivantes :
Code de retour | Description |
---|---|
|
L’opération s’est terminée avec succès. |
|
Le paramètre TableEntry n’est pas valide. |
Remarques
Si une entrée de table est masquée, l’appareil ne génère aucune interruption correspondant à cette entrée de table.
Vous pouvez démasquer l’entrée de table en appelant UnmaskTableEntry.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista avec Service Pack 1 (SP1), Windows Server 2008 et versions ultérieures du système d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DIRQL |