Função DeRegisterOpRegionHandler (oprghdlr.h)
A rotina DeRegisterOpRegionHandler desregistra um manipulador de região de operação com o driver ACPI.
Sintaxe
NTSTATUS DeRegisterOpRegionHandler(
[in] PDEVICE_OBJECT DeviceObject,
[in] PVOID OperationRegionObject
);
Parâmetros
[in] DeviceObject
Ponteiro para o PDO (objeto de dispositivo físico) que representa o dispositivo ACPI que define a região da operação.
[in] OperationRegionObject
Especifica o objeto de região de operação retornado por RegisterOpRegionHandler para o manipulador de região de operação.
Retornar valor
Retorna um dos seguintes valores de status.
Código de retorno | Descrição |
---|---|
STATUS_SUCCESS | O manipulador de região operacional foi registrado com êxito. |
STATUS_INSUFFICIENT_RESOURCES | A rotina não pôde alocar os recursos necessários do sistema. |
STATUS_Xxx | Ocorreu um erro interno. |
Comentários
Essa rotina é usada em combinação com RegisterOpRegionHandler. Para desregistrar um manipulador de região de operação, o chamador deve especificar o objeto de região de operação retornado por RegisterOpRegionHandler quando registrou o manipulador de região de operação.
Para obter mais informações sobre regiões de operação, consulte Suporte a uma região de operação.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | oprghdlr.h (inclua Oprghdlr.h) |
Biblioteca | Oprghdlr.lib |
IRQL | PASSIVE_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de