IRDPSRAPIAttendee 인터페이스(rdpencomapi.h)
참석자 개체는 클라이언트가 세션에 연결하고 인증된 결과로 만들어집니다. 참석자 개체가 만들어지면 참석자 목록에 자동으로 추가됩니다. 이 개체의 instance 만들 수 없습니다. 애플리케이션은 다음과 같은 방법으로 참석자 개체에 액세스할 수 있습니다.
- IRDPSessionEvents::OnAttendeeConnected 이벤트가 발생하면 매개 변수는 생성된 참석자 개체에 해당하는 IDispatch 포인터입니다.
- AttendeeDisconnectInfo 개체의 Attendee 속성에 액세스합니다. 이 개체에 대한 IDispatch 포인터는 IRDPSessionEvents::OnAttendeeDisconnected 이벤트에 의해 발생합니다. 이렇게 하면 애플리케이션에서 참석자의 연결이 끊긴 내용을 알 수 있습니다.
- IRDPSRAPIAttendeeManager 인터페이스에서 get_Item 메서드를 호출합니다.
- IRDPSRAPIAttendeeManager::get__NewEnum 메서드에서 반환된 열거자에서 get_Next 호출합니다.
상속
IRDPSRAPIAttendee 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IRDPSRAPIAttendee 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IRDPSRAPIAttendee 인터페이스에는 이러한 메서드가 있습니다.
IRDPSRAPIAttendee::get_ConnectivityInfo 참석자의 연결 정보를 검색합니다. |
IRDPSRAPIAttendee::get_ControlLevel 참석자가 세션에 대해 갖는 제어 수준입니다. (Get) |
IRDPSRAPIAttendee::get_Flags RDPENCOMAPI_ATTENDEE_FLAGS 열거형 형식에 정의된 참석자별 플래그를 검색합니다. |
IRDPSRAPIAttendee::get_Id 참석자의 고유 식별자입니다. |
IRDPSRAPIAttendee::get_Invitation 참석자에게 회의에 대한 액세스 권한을 부여하는 데 사용되는 초대입니다. |
IRDPSRAPIAttendee::get_RemoteName 원격 클라이언트의 이름입니다. 일반적으로 참석자의 식별 이름입니다. |
IRDPSRAPIAttendee::p ut_ControlLevel 참석자가 세션에 대해 갖는 제어 수준입니다. (Put) |
IRDPSRAPIAttendee::TerminateConnection 참석자가 나타내는 클라이언트의 연결을 끊습니다. |
설명
애플리케이션은 참석자 개체에 대한 포인터를 저장해서는 안 됩니다. 참석자 개체의 수명은 RDPSession 개체의 수명에 따라 달라집니다. 또한 세션이 아직 열려 있는 상태인지와 참석자 개체에 해당하는 클라이언트가 세션에 여전히 연결되어 있는지도 달라집니다. 애플리케이션은 참석자 개체에 대한 참조를 유지할 수 있지만 클라이언트 연결이 끊긴 후 또는 세션이 제거된 후 일부 메서드를 호출하면 E_UNEXPECTED 오류가 반환됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | rdpencomapi.h |