IMsTscAxEvents::OnConfirmClose 메서드

클라이언트가 IMsRdpClient::RequestClose 메서드를 호출할 때 호출됩니다. 이 이벤트에 대한 응답으로 사용자에게 연결 닫기를 확인하라는 메시지가 표시됩니다. 자세한 내용은 아래 설명 부분을 참조하십시오.

구문

void OnConfirmClose(
  [out] VARIANT_BOOL *pfAllowClose
);

매개 변수

pfAllowClose [out]

VARIANT_TRUE 경우 기본값은 사용자가 연결을 닫으려 했음을 나타냅니다. VARIANT_FALSE 경우 는 사용자가 연결을 닫고 싶지 않음을 나타냅니다. 자세한 내용은 아래 설명 부분을 참조하십시오.

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

컨테이너 애플리케이션이 IMsRdpClient::RequestClose 메서드를 호출할 때 해당 메서드는 컨트롤 연결을 닫기 전에 컨테이너 가 OnConfirmClose 이벤트가 발생할 때까지 기다려야 하는지 여부를 나타내는 값을 반환합니다. RequestClosecontrolCloseWaitForEvents를 반환하고 사용자가 원격 데스크톱 서비스 세션에 연결되고 로그온되면 OnConfirmClose 이벤트가 발생합니다. 이 시점에서 컨테이너 애플리케이션은 사용자에게 연결을 닫을 것인지 묻는 메시지를 표시할 수 있습니다. 사용자가 연결을 닫으려면 애플리케이션에서 pfAllowClose 매개 변수를 VARIANT_TRUE 설정하고 연결 닫기를 진행해야 합니다. 사용자가 닫기를 원하지 않는 경우 애플리케이션은 pfAllowCloseVARIANT_FALSE 설정하고 연결을 열어 두어야 합니다.

원격 데스크톱 웹 연결에 대한 자세한 내용은 원격 데스크톱 웹 연결에 대한 요구 사항을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
유형 라이브러리
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents는 336d5562-efa8-482e-8cb3-c5c0fc7a7db6으로 정의됩니다.

추가 정보

IMsTscAxEvents