ホーム › System.RealTimeCommunications › IRTCClientPresence
IRTCClientPresence
COMメソッド 18
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT EnablePresence(VARIANT_BOOL fUseStorage, VARIANT varStorage) |
| 4 | HRESULT Export(VARIANT varStorage) |
| 5 | HRESULT Import(VARIANT varStorage, VARIANT_BOOL fReplaceAll) |
| 6 | HRESULT EnumerateBuddies(IRTCEnumBuddies** ppEnum) |
| 7 | HRESULT get_Buddies(IRTCCollection** ppCollection) |
| 8 | HRESULT get_Buddy(LPWSTR bstrPresentityURI, IRTCBuddy** ppBuddy) |
| 9 | HRESULT AddBuddy(LPWSTR bstrPresentityURI, LPWSTR bstrUserName, LPWSTR bstrData, VARIANT_BOOL fPersistent, IRTCProfile* pProfile, INT lFlags, IRTCBuddy** ppBuddy) |
| 10 | HRESULT RemoveBuddy(IRTCBuddy* pBuddy) |
| 11 | HRESULT EnumerateWatchers(IRTCEnumWatchers** ppEnum) |
| 12 | HRESULT get_Watchers(IRTCCollection** ppCollection) |
| 13 | HRESULT get_Watcher(LPWSTR bstrPresentityURI, IRTCWatcher** ppWatcher) |
| 14 | HRESULT AddWatcher(LPWSTR bstrPresentityURI, LPWSTR bstrUserName, LPWSTR bstrData, VARIANT_BOOL fBlocked, VARIANT_BOOL fPersistent, IRTCWatcher** ppWatcher) |
| 15 | HRESULT RemoveWatcher(IRTCWatcher* pWatcher) |
| 16 | HRESULT SetLocalPresenceInfo(RTC_PRESENCE_STATUS enStatus, LPWSTR bstrNotes) |
| 17 | HRESULT get_OfferWatcherMode(RTC_OFFER_WATCHER_MODE* penMode) |
| 18 | HRESULT put_OfferWatcherMode(RTC_OFFER_WATCHER_MODE enMode) |
| 19 | HRESULT get_PrivacyMode(RTC_PRIVACY_MODE* penMode) |
| 20 | HRESULT put_PrivacyMode(RTC_PRIVACY_MODE enMode) |