Share via


DeRegisterOpRegionHandler, fonction (oprghdlr.h)

La routine DeRegisterOpRegionHandler annule l’inscription d’un gestionnaire de région d’opération auprès du pilote ACPI.

Syntaxe

NTSTATUS DeRegisterOpRegionHandler(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PVOID          OperationRegionObject
);

Paramètres

[in] DeviceObject

Pointeur vers l’objet d’appareil physique (PDO) qui représente l’appareil ACPI qui définit la région d’opération.

[in] OperationRegionObject

Spécifie l’objet de région d’opération retourné par RegisterOpRegionHandler pour le gestionnaire de région d’opération.

Valeur retournée

Retourne l’une des valeurs de status suivantes.

Code de retour Description
STATUS_SUCCESS Le gestionnaire de la région d’exploitation a été correctement inscrit.
STATUS_INSUFFICIENT_RESOURCES La routine n’a pas pu allouer les ressources système nécessaires.
STATUS_Xxx Une erreur interne s’est produite.

Remarques

Cette routine est utilisée en combinaison avec RegisterOpRegionHandler. Pour annuler l’inscription d’un gestionnaire de région d’opération, l’appelant doit spécifier l’objet de région d’opération retourné par RegisterOpRegionHandler lorsqu’il a inscrit le gestionnaire de région d’opération.

Pour plus d’informations sur les régions d’opération, consultez Prise en charge d’une région d’opération.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête oprghdlr.h (inclure Oprghdlr.h)
Bibliothèque Oprghdlr.lib
IRQL PASSIVE_LEVEL

Voir aussi

ACPI_OP_REGION_HANDLER

RegisterOpRegionHandler