[This is preliminary documentation and subject to change.]
This is a provider-specific COM interface for the conference blob component. It provides the following functionality:
IUnknown Methods | Description |
---|---|
QueryInterface | Returns pointers to supported interfaces. |
AddRef | Increments the reference count. |
Release | Decrements the reference count. |
IDispatch Methods | Description |
---|---|
GetTypeInfoCount | Retrieves the number of type information interfaces. |
GetTypeInfo | Retrieves the type information for an object. |
GetIDsOfNames | Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs. |
Invoke | Provides access to properties and methods exposed by an object. |
ITSdp Methods | Description |
---|---|
get_IsValid | Validates the SDP blob for structure and field values. |
get_ProtocolVersion | Gets the SDP protocol version. |
get_SessionId | Gets the 32bit NTP value that serves as the session id (ULONG). This is generated automatically when the session is created. |
get_SessionVersion | Gets the 32bit (ideally NTP) value that serves as the session version (ULONG). Although this is generated automatically when the session is created, the user is responsible for changing this when the SDP is modified. |
put_SessionVersion | Sets session version. |
get_MachineAddress | Gets the machine address of the originating host (BSTR). |
put_MachineAddress | Sets the machine address of the originating host (BSTR). |
get_SessionName | Gets the session name (BSTR). This has to be an ASCII convertible string if the character set is ASCII. (It can be any BSTR string otherwise.) |
put_SessionName | Sets the session name. |
get_SessionInfo | Gets the session information (BSTR). This has to be an ASCII convertible string if the character set is ASCII. (It can be any BSTR string otherwise.) |
put_SessionInfo | Sets the session information. |
get_Uri | Gets the URI (BSTR). A URI is a Universal Resource Identifier as used by WWW clients. This URI should be a pointer to additional information about the session. |
put_Uri | Sets the URI. |
GetEmailNames | Gets array of email names and addresses associated with conference blob. These are passed as a VARIANT. |
SetEmailNames | Sets array of email names and addresses associated with conference blob. These are passed as a VARIANT. |
GetPhoneNumbers | Gets the phone numbers. These are passed as a VARIANT. |
SetPhoneNumbers | Sets the phone numbers. These are passed as a VARIANT. |
get_CharacterSet | Gets the character set used for the SessionName and SessionInfo properties. |
put_CharacterSet | Sets the character set used for the SessionName and SessionInfo properties. |
get_UserName | Get user name. |
put_UserName | Set user name. |
get_MediaCollection | Get pointer to ITMediaCollection interface for conference. |
get_TimeCollection | Get pointer to ITTimeCollection interface for conference. |