Platform SDK: Real-time Communications (RTC) Client
IRTCSessionOperationCompleteEvent
RTCE_SESSION_OPERATION_COMPLETE events have an
IRTCSessionOperationCompleteEvent interface. This type of event is fired when operations started with
SendMessage,
SendMessageStatus,
AddStream, and
RemoveStream complete.
When the application's implementation of the
IRTCEventNotification::Event method indicates an
RTC_EVENT of type RTCE_SESSION_OPERATION_COMPLETE, the method's pEvent parameter is an IDispatch pointer for the
IRTCSessionOperationCompleteEvent interface.
Methods in Vtable Order
The IRTCSessionOperationCompleteEvent interface inherits the methods of the standard COM interface IUnknown.
In addition, IRTCSessionOperationCompleteEvent defines the following methods.
| Method | Description |
| get_Session | Returns the Session object. |
| get_Cookie | Returns the cookie associated with the operation that has completed. |
| get_StatusCode | Returns the result code of the completed operation. |
| get_StatusText | Returns the status text associated with the state change. |
Requirements
Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Redistributable: Requires Rtcdll.dll on Windows 2000, and Windows Me/98.
Header: Declared in Rtccore.h.
Library: Included as a resource in Rtcdll.dll.
GUID: IID_IRTCSessionOperationCompleteEvent is defined as a6bff4c0-f7c8-4d3c-9a41-3550f78a95b0.