Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MaskTableEntry- Routine maskiert einen Interrupt in der MSI-X Hardware-Interrupttabelle.
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 Hardwareunterbruchtabelle.
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. |
Bemerkungen
Wenn ein Tabelleneintrag maskiert ist, generiert das Gerät keine Unterbrechungen, die diesem Tabelleneintrag entsprechen.
Sie können die Tabelleneingabe aufheben, indem Sie UnmaskTableEntry-aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte 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 (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL- | <= DIRQL |