PCI_MSIX_MASKUNMASK_ENTRY função de retorno de chamada (wdm.h)
A rotina MaskTableEntry mascara uma interrupção na tabela de interrupção de hardware MSI-X.
Sintaxe
PCI_MSIX_MASKUNMASK_ENTRY PciMsixMaskunmaskEntry;
NTSTATUS PciMsixMaskunmaskEntry(
[in] PVOID Context,
[in] ULONG TableEntry
)
{...}
Parâmetros
[in] Context
Um ponteiro para informações de contexto específicas da interface. O chamador passa o valor que é passado como o membro Context da estrutura PCI_MSIX_TABLE_CONFIG_INTERFACE para a interface.
[in] TableEntry
O índice da entrada da tabela na tabela de interrupção de hardware MSI-X.
Retornar valor
A rotina MaskTableEntry pode retornar um dos seguintes valores NTSTATUS:
Código de retorno | Descrição |
---|---|
|
A operação foi concluída com sucesso. |
|
O parâmetro TableEntry é inválido. |
Comentários
Se uma entrada de tabela for mascarada, o dispositivo não gerará interrupções que correspondam a essa entrada de tabela.
Você pode desmascarar a entrada da tabela chamando UnmaskTableEntry.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista com Service Pack 1 (SP1), Windows Server 2008 e versões posteriores do sistema operacional Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= DIRQL |