PCI_MSIX_MASKUNMASK_ENTRY funzione di callback (wdm.h)
La routine MaskTableEntry maschera un interrupt nella tabella di interrupt hardware MSI-X.
Sintassi
PCI_MSIX_MASKUNMASK_ENTRY PciMsixMaskunmaskEntry;
NTSTATUS PciMsixMaskunmaskEntry(
[in] PVOID Context,
[in] ULONG TableEntry
)
{...}
Parametri
[in] Context
Puntatore a informazioni di contesto specifiche dell'interfaccia. Il chiamante passa il valore passato come membro Context della struttura PCI_MSIX_TABLE_CONFIG_INTERFACE per l'interfaccia.
[in] TableEntry
Indice della voce della tabella nella tabella di interrupt hardware MSI-X.
Valore restituito
La routine MaskTableEntry potrebbe restituire uno dei valori NTSTATUS seguenti:
Codice restituito | Descrizione |
---|---|
|
Operazione riuscita. |
|
Il parametro TableEntry non è valido. |
Commenti
Se una voce di tabella è mascherata, il dispositivo non genera interruzioni corrispondenti alla voce della tabella.
È possibile rimuovere il mascherato dalla voce della tabella chiamando UnmaskTableEntry.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista con Service Pack 1 (SP1), Windows Server 2008 e versioni successive del sistema operativo Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DIRQL |