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 |