다음을 통해 공유


IWTSProtocolManager::NotifySessionStateChange 메서드(wtsprotocol.h)

[IWTSProtocolManager::NotifySessionStateChange는 더 이상 Windows Server 2012 사용할 수 없습니다. 대신 IWRdsProtocolManager::NotifySessionStateChange를 사용합니다.]

프로토콜 공급자에게 세션 상태의 변경 내용을 알 수 있습니다.

구문

HRESULT NotifySessionStateChange(
  [in] WTS_SESSION_ID *SessionId,
  [in] ULONG          EventId
);

매개 변수

[in] SessionId

세션을 고유하게 식별하는 WTS_SESSION_ID 구조체에 대한 포인터입니다.

[in] EventId

이벤트 ID를 포함하는 정수입니다. 다음 ID는 Winuser.h에서 찾을 수 있습니다.

WTS_CONSOLE_CONNECT(0x1)

WTS_CONSOLE_DISCONNECT(0x2)

WTS_REMOTE_CONNECT(0x3)

WTS_SESSION_LOGOFF(0x6)

WTS_SESSION_LOCK(0x7)

WTS_SESSION_UNLOCK(0x8)

WTS_SESSION_REMOTE_CONTROL(0x9)

반환 값

이 메서드를 구현할 때 함수가 성공하면 S_OK 반환합니다. 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반 HRESULT 값을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 R2
대상 플랫폼 Windows
헤더 wtsprotocol.h

추가 정보

IWTSProtocolManager