PBT_APMSUSPEND 이벤트
컴퓨터가 일시 중단된 상태로 들어가려고 했음을 애플리케이션에 알깁니다. 이 이벤트는 일반적으로 모든 애플리케이션 및 설치 가능한 드라이버가 이전 PBT_APMQUERYSUSPEND 이벤트에 TRUE를 반환한 경우 브로드캐스트됩니다.
창은 WM_POWERBROADCAST 메시지를 통해 이 이벤트를 수신합니다. wParam 및 lParam 매개 변수는 다음에 설명된 대로 설정됩니다.
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMSUSPEND
LPARAM lParam); // zero
매개 변수
hwnd
창에 대한 핸들입니다.
uMsg
값 | 의미 |
---|---|
|
메시지 식별자입니다. |
wParam
값 | 의미 |
---|---|
|
이벤트 식별자입니다. |
lParam
예약됨: 0이어야 합니다.
반환 값
반환 값이 없습니다.
설명
애플리케이션은 데이터를 저장하는 데 필요한 모든 작업을 완료하여 이 이벤트를 처리해야 합니다.
시스템에서는 애플리케이션이 이 알림을 처리할 수 있도록 약 2초가 허용됩니다. 시간 할당이 만료된 후에도 애플리케이션이 작업을 계속 수행하는 경우 시스템에서 애플리케이션을 중단할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003[데스크톱 앱만 해당] |
헤더 |
|