다음을 통해 공유


BCLASS_DISABLE_STATUS_NOTIFY_CALLBACK 콜백 함수(batclass.h)

BatteryMiniDisableStatusNotify는 배터리 디바이스에 대한 상태 알림을 사용하지 않도록 설정합니다.

이 콜백 함수는 BATTERY_MINIPORT_INFO_V1_1 구조체에 지정됩니다.

구문

BCLASS_DISABLE_STATUS_NOTIFY_CALLBACK BclassDisableStatusNotifyCallback;

NTSTATUS BclassDisableStatusNotifyCallback(
  [in] PVOID Context
)
{...}

매개 변수

[in] Context

배터리 디바이스의 미니클래스 드라이버에서 할당한 컨텍스트 영역에 대한 포인터입니다.

반환 값

BatteryMiniDisableStatusNotify 는 다음 중 하나를 반환합니다.

반환 코드 설명
STATUS_SUCCESS
배터리가 현재 설치되어 있으며 상태 알림이 비활성화되었습니다.
STATUS_NO_SUCH_DEVICE
배터리가 없습니다.
STATUS_NOT_SUPPORTED
이 루틴에는 기능이 제공되지 않습니다.

설명

배터리 클래스 드라이버는 BatteryMiniSetStatusNotify 에 대한 이전 호출에서 설정된 배터리 조건에 대한 알림이 더 이상 필요하지 않은 경우 BatteryMiniDisableStatusNotify를 호출합니다.

완전 기능의 BatteryMiniDisableStatusNotify 루틴을 제공하는 미니클래스 드라이버도 완벽하게 작동하는 BatteryMiniSetStatusNotify 루틴을 제공해야 하며 그 반대의 경우도 마찬가지입니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 batclass.h(Batclass.h 포함)
IRQL PASSIVE_LEVEL

추가 정보

BatteryClassStatusNotify

BatteryMiniSetStatusNotify