PCI_MSIX_MASKUNMASK_ENTRY Rückruffunktion (wdm.h)
Die MaskTableEntry-Routine maskiert einen Interrupt in der MSI-X-Hardwareunterbrechungstabelle.
Syntax
PCI_MSIX_MASKUNMASK_ENTRY PciMsixMaskunmaskEntry;
NTSTATUS PciMsixMaskunmaskEntry(
[in] PVOID Context,
[in] ULONG TableEntry
)
{...}
Parameter
[in] Context
Ein Zeiger auf schnittstellenspezifische Kontextinformationen. Der Aufrufer übergibt den Wert, der als Context-Member der PCI_MSIX_TABLE_CONFIG_INTERFACE-Struktur für die Schnittstelle übergeben wird.
[in] TableEntry
Der Index des Tabelleneintrags in der MSI-X-Hardwareunterbrechungstabelle.
Rückgabewert
Die MaskTableEntry-Routine gibt möglicherweise einen der folgenden NTSTATUS-Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
Der TableEntry-Parameter ist ungültig. |
Hinweise
Wenn ein Tabelleneintrag maskiert ist, generiert das Gerät keine Interrupts, die diesem Tabelleneintrag entsprechen.
Sie können den Tabelleneintrag entlarven, indem Sie UnmaskTableEntry aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista mit Service Pack 1 (SP1), Windows Server 2008 und höheren Versionen des Windows-Betriebssystems. |
Zielplattform | Desktop |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DIRQL |