다음을 통해 공유


PBT_APMQUERYSUSPENDFAILED 이벤트

[PBT_APMQUERYSUSPENDFAILED 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이 이벤트에 대한 지원이 Windows Vista에서 제거되었습니다. 대신 SetThreadExecutionState를 사용합니다.]

컴퓨터 일시 중단 권한이 거부되었음을 애플리케이션에 알렸습니다. 이 이벤트는 이전 PBT_APMQUERYSUSPEND 이벤트에 BROADCAST_QUERY_DENY 반환된 애플리케이션 또는 드라이버가 있는 경우 브로드캐스트됩니다.

창은 WM_POWERBROADCAST 메시지를 통해 이 이벤트를 수신합니다. wParamlParam 매개 변수는 다음에 설명된 대로 설정됩니다.

LRESULT 
CALLBACK 
WindowProc( HWND   hwnd,    // handle to window
            UINT   uMsg,    // WM_POWERBROADCAST
            WPARAM wParam,  // PBT_APMQUERYSUSPENDFAILED
            LPARAM lParam); // zero

매개 변수

hwnd

창에 대한 핸들입니다.

uMsg

의미
WM_POWERBROADCAST
536(0x218)
메시지 식별자입니다.

wParam

의미
PBT_APMQUERYSUSPENDFAILED
2(0x2)
이벤트 식별자입니다.

lParam

예약됨: 0이어야 합니다.

반환 값

반환 값이 없습니다.

설명

애플리케이션은 일반적으로 정상 작업을 다시 시작하여 이 이벤트에 응답합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003[데스크톱 앱만 해당]
클라이언트 지원 종료
Windows XP
서버 지원 종료
Windows Server 2003
헤더
WinUser.h(Windows.h 포함)

참고 항목