Condividi tramite


Funzione DeRegisterOpRegionHandler (oprghdlr.h)

La routine DeRegisterOpRegionHandler annulla la registrazione di un gestore dell'area operativa con il driver ACPI.

Sintassi

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

Parametri

[in] DeviceObject

Puntatore all'oggetto dispositivo fisico (PDO) che rappresenta il dispositivo ACPI che definisce l'area dell'operazione.

[in] OperationRegionObject

Specifica l'oggetto area dell'operazione restituito da RegisterOpRegionHandler per il gestore dell'area dell'operazione.

Valore restituito

Restituisce uno dei valori di stato seguenti.

Codice restituito Descrizione
STATUS_SUCCESS Il gestore dell'area operativa è stato registrato correttamente.
STATUS_INSUFFICIENT_RESOURCES La routine non è riuscita ad allocare le risorse di sistema necessarie.
STATUS_Xxx An internal error occurred.

Commenti

Questa routine viene utilizzata in combinazione con RegisterOpRegionHandler. Per annullare la registrazione di un gestore dell'area dell'operazione, il chiamante deve specificare l'oggetto area dell'operazione restituito da RegisterOpRegionHandler quando ha registrato il gestore dell'area dell'operazione.

Per altre informazioni sulle aree operative, vedere Supporto di un'area operativa.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione oprghdlr.h (include Oprghdlr.h)
Libreria Oprghdlr.lib
IRQL PASSIVE_LEVEL

Vedi anche

ACPI_OP_REGION_HANDLER

RegisterOpRegionHandler