PCI_MSIX_MASKUNMASK_ENTRY fonction de rappel (wdm.h)
La routine MaskTableEntry masque une interruption dans la table d’interruption matérielle 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 transmise 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’interruption matérielle MSI-X.
Valeur de retour
La routine MaskTableEntry peut retourner l’une des valeurs NTSTATUS suivantes :
Retourner le code | 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 supprimer l’entrée de table en appelant UnmaskTableEntry.
Exigences
Exigence | Valeur |
---|---|
client minimum 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 | Bureau |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DIRQL |