DeRegisterOpRegionHandler 함수(oprghdlr.h)

DeRegisterOpRegionHandler 루틴은 ACPI 드라이버로 작업 영역 처리기를 등록 취소합니다.

구문

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

매개 변수

[in] DeviceObject

작업 영역을 정의하는 ACPI 디바이스를 나타내는 PDO(물리적 디바이스 개체)에 대한 포인터입니다.

[in] OperationRegionObject

작업 영역 처리기에 대해 RegisterOpRegionHandler 에서 반환하는 작업 영역 개체를 지정합니다.

반환 값

다음 상태 값 중 하나를 반환합니다.

반환 코드 설명
STATUS_SUCCESS 운영 지역 처리기가 성공적으로 등록되었습니다.
STATUS_INSUFFICIENT_RESOURCES 루틴에서 필요한 시스템 리소스를 할당할 수 없습니다.
STATUS_Xxx 내부 오류가 발생했습니다.

설명

이 루틴은 RegisterOpRegionHandler와 함께 사용됩니다. 작업 영역 처리기를 등록 취소하려면 호출자는 작업 영역 처리기를 등록할 때 RegisterOpRegionHandler 에서 반환하는 작업 영역 개체를 지정해야 합니다.

작업 지역에 대한 자세한 내용은 작업 지역 지원을 참조하세요.

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 oprghdlr.h(Oprghdlr.h 포함)
라이브러리 Oprghdlr.lib
IRQL PASSIVE_LEVEL

추가 정보

ACPI_OP_REGION_HANDLER

RegisterOpRegionHandler