ホーム › System.RealTimeCommunications › IRTCSession
IRTCSession
COMメソッド 20
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT get_Client(IRTCClient** ppClient) |
| 4 | HRESULT get_State(RTC_SESSION_STATE* penState) |
| 5 | HRESULT get_Type(RTC_SESSION_TYPE* penType) |
| 6 | HRESULT get_Profile(IRTCProfile** ppProfile) |
| 7 | HRESULT get_Participants(IRTCCollection** ppCollection) |
| 8 | HRESULT Answer() |
| 9 | HRESULT Terminate(RTC_TERMINATE_REASON enReason) |
| 10 | HRESULT Redirect(RTC_SESSION_TYPE enType, LPWSTR bstrLocalPhoneURI, IRTCProfile* pProfile, INT lFlags) |
| 11 | HRESULT AddParticipant(LPWSTR bstrAddress, LPWSTR bstrName, IRTCParticipant** ppParticipant) |
| 12 | HRESULT RemoveParticipant(IRTCParticipant* pParticipant) |
| 13 | HRESULT EnumerateParticipants(IRTCEnumParticipants** ppEnum) |
| 14 | HRESULT get_CanAddParticipants(VARIANT_BOOL* pfCanAdd) |
| 15 | HRESULT get_RedirectedUserURI(LPWSTR* pbstrUserURI) |
| 16 | HRESULT get_RedirectedUserName(LPWSTR* pbstrUserName) |
| 17 | HRESULT NextRedirectedUser() |
| 18 | HRESULT SendMessage(LPWSTR bstrMessageHeader, LPWSTR bstrMessage, INT_PTR lCookie) |
| 19 | HRESULT SendMessageStatus(RTC_MESSAGING_USER_STATUS enUserStatus, INT_PTR lCookie) |
| 20 | HRESULT AddStream(INT lMediaType, INT_PTR lCookie) |
| 21 | HRESULT RemoveStream(INT lMediaType, INT_PTR lCookie) |
| 22 | HRESULT put_EncryptionKey(INT lMediaType, LPWSTR EncryptionKey) |