다음을 통해 공유


ITsSbResourceNotificationEx::NotifyClientConnectionStateChangeEx 메서드(sbtsv.h)

등록된 플러그 인에 클라이언트 연결의 상태 변경에 대해 알 수 있습니다.

구문

HRESULT NotifyClientConnectionStateChangeEx(
  [in] BSTR                           userName,
  [in] BSTR                           domain,
  [in] BSTR                           initialProgram,
  [in] BSTR                           poolName,
  [in] BSTR                           targetName,
  [in] CONNECTION_CHANGE_NOTIFICATION connectionChangeType
);

매개 변수

[in] userName

사용자 이름입니다.

[in] domain

사용자 도메인입니다.

[in] initialProgram

초기 프로그램입니다.

[in] poolName

풀의 이름입니다.

[in] targetName

대상의 이름입니다.

[in] connectionChangeType

발생한 변경 유형입니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.

CONNECTION_REQUEST_PENDING

클라이언트 요청이 사용자의 세션 로그온을 보류 중입니다.

CONNECTION_REQUEST_FAILED

RD 연결 브로커가 요청을 처리하지 못했습니다. 이 값은 RD 연결 브로커가 저장소에서 연결 요청을 삭제하기 직전에 발급됩니다.

CONNECTION_REQUEST_TIMEDOUT

요청 시간이 초과되었습니다. 이는 일반적으로 사용자가 요청을 취소했거나 네트워크 연결 문제로 인해 로그온할 수 없음을 의미합니다. 이 값은 RD 연결 브로커가 저장소에서 연결 요청을 삭제하기 직전에 발급됩니다.

CONNECTION_REQUEST_SUCCEEDED

사용자가 대상 컴퓨터에 성공적으로 로그온했습니다. 이 값은 RD 연결 브로커가 저장소에서 연결 요청을 삭제하기 직전에 발급됩니다.

CONNECTION_REQUEST_CANCELLED

RD 연결 브로커가 연결 요청을 취소했습니다.

RD 연결 브로커 서비스가 중지되는 동안 연결 요청이 처리되고 있기 때문입니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

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

추가 정보

ITsSbResourceNotification

ITsSbResourceNotificationEx