?? rtccore.h
字號:
void __RPC_STUB IRTCClient_get_NetworkQuality_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IRTCClient_StartT120Applet_Proxy(
IRTCClient * This,
/* [in] */ RTC_T120_APPLET enApplet);
void __RPC_STUB IRTCClient_StartT120Applet_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IRTCClient_StopT120Applets_Proxy(
IRTCClient * This);
void __RPC_STUB IRTCClient_StopT120Applets_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IRTCClient_get_IsT120AppletRunning_Proxy(
IRTCClient * This,
/* [in] */ RTC_T120_APPLET enApplet,
/* [retval][out] */ VARIANT_BOOL *pfRunning);
void __RPC_STUB IRTCClient_get_IsT120AppletRunning_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IRTCClient_get_LocalUserURI_Proxy(
IRTCClient * This,
/* [retval][out] */ BSTR *pbstrUserURI);
void __RPC_STUB IRTCClient_get_LocalUserURI_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IRTCClient_put_LocalUserURI_Proxy(
IRTCClient * This,
/* [in] */ BSTR bstrUserURI);
void __RPC_STUB IRTCClient_put_LocalUserURI_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IRTCClient_get_LocalUserName_Proxy(
IRTCClient * This,
/* [retval][out] */ BSTR *pbstrUserName);
void __RPC_STUB IRTCClient_get_LocalUserName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IRTCClient_put_LocalUserName_Proxy(
IRTCClient * This,
/* [in] */ BSTR bstrUserName);
void __RPC_STUB IRTCClient_put_LocalUserName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IRTCClient_PlayRing_Proxy(
IRTCClient * This,
/* [in] */ RTC_RING_TYPE enType,
/* [in] */ VARIANT_BOOL bPlay);
void __RPC_STUB IRTCClient_PlayRing_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IRTCClient_SendDTMF_Proxy(
IRTCClient * This,
/* [in] */ RTC_DTMF enDTMF);
void __RPC_STUB IRTCClient_SendDTMF_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IRTCClient_InvokeTuningWizard_Proxy(
IRTCClient * This,
/* [in] */ OAHWND hwndParent);
void __RPC_STUB IRTCClient_InvokeTuningWizard_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IRTCClient_get_IsTuned_Proxy(
IRTCClient * This,
/* [retval][out] */ VARIANT_BOOL *pfTuned);
void __RPC_STUB IRTCClient_get_IsTuned_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IRTCClient_INTERFACE_DEFINED__ */
#ifndef __IRTCClientPresence_INTERFACE_DEFINED__
#define __IRTCClientPresence_INTERFACE_DEFINED__
/* interface IRTCClientPresence */
/* [unique][helpstring][uuid][object] */
EXTERN_C const IID IID_IRTCClientPresence;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("11c3cbcc-0744-42d1-968a-51aa1bb274c6")
IRTCClientPresence : public IUnknown
{
public:
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnablePresence(
/* [in] */ VARIANT_BOOL fUseStorage,
/* [in] */ VARIANT varStorage) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Export(
/* [in] */ VARIANT varStorage) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Import(
/* [in] */ VARIANT varStorage,
/* [in] */ VARIANT_BOOL fReplaceAll) = 0;
virtual /* [helpstring][hidden] */ HRESULT STDMETHODCALLTYPE EnumerateBuddies(
/* [retval][out] */ IRTCEnumBuddies **ppEnum) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Buddies(
/* [retval][out] */ IRTCCollection **ppCollection) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Buddy(
/* [in] */ BSTR bstrPresentityURI,
/* [retval][out] */ IRTCBuddy **ppBuddy) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddBuddy(
/* [in] */ BSTR bstrPresentityURI,
/* [in] */ BSTR bstrUserName,
/* [in] */ BSTR bstrData,
/* [in] */ VARIANT_BOOL fPersistent,
/* [in] */ IRTCProfile *pProfile,
/* [in] */ long lFlags,
/* [retval][out] */ IRTCBuddy **ppBuddy) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveBuddy(
/* [in] */ IRTCBuddy *pBuddy) = 0;
virtual /* [helpstring][hidden] */ HRESULT STDMETHODCALLTYPE EnumerateWatchers(
/* [retval][out] */ IRTCEnumWatchers **ppEnum) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Watchers(
/* [retval][out] */ IRTCCollection **ppCollection) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Watcher(
/* [in] */ BSTR bstrPresentityURI,
/* [retval][out] */ IRTCWatcher **ppWatcher) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddWatcher(
/* [in] */ BSTR bstrPresentityURI,
/* [in] */ BSTR bstrUserName,
/* [in] */ BSTR bstrData,
/* [in] */ VARIANT_BOOL fBlocked,
/* [in] */ VARIANT_BOOL fPersistent,
/* [retval][out] */ IRTCWatcher **ppWatcher) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveWatcher(
/* [in] */ IRTCWatcher *pWatcher) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetLocalPresenceInfo(
/* [in] */ RTC_PRESENCE_STATUS enStatus,
/* [in] */ BSTR bstrNotes) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_OfferWatcherMode(
/* [retval][out] */ RTC_OFFER_WATCHER_MODE *penMode) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_OfferWatcherMode(
/* [in] */ RTC_OFFER_WATCHER_MODE enMode) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_PrivacyMode(
/* [retval][out] */ RTC_PRIVACY_MODE *penMode) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_PrivacyMode(
/* [in] */ RTC_PRIVACY_MODE enMode) = 0;
};
#else /* C style interface */
typedef struct IRTCClientPresenceVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
IRTCClientPresence * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
IRTCClientPresence * This);
ULONG ( STDMETHODCALLTYPE *Release )(
IRTCClientPresence * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EnablePresence )(
IRTCClientPresence * This,
/* [in] */ VARIANT_BOOL fUseStorage,
/* [in] */ VARIANT varStorage);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Export )(
IRTCClientPresence * This,
/* [in] */ VARIANT varStorage);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Import )(
IRTCClientPresence * This,
/* [in] */ VARIANT varStorage,
/* [in] */ VARIANT_BOOL fReplaceAll);
/* [helpstring][hidden] */ HRESULT ( STDMETHODCALLTYPE *EnumerateBuddies )(
IRTCClientPresence * This,
/* [retval][out] */ IRTCEnumBuddies **ppEnum);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Buddies )(
IRTCClientPresence * This,
/* [retval][out] */ IRTCCollection **ppCollection);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Buddy )(
IRTCClientPresence * This,
/* [in] */ BSTR bstrPresentityURI,
/* [retval][out] */ IRTCBuddy **ppBuddy);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddBuddy )(
IRTCClientPresence * This,
/* [in] */ BSTR bstrPresentityURI,
/* [in] */ BSTR bstrUserName,
/* [in] */ BSTR bstrData,
/* [in] */ VARIANT_BOOL fPersistent,
/* [in] */ IRTCProfile *pProfile,
/* [in] */ long lFlags,
/* [retval][out] */ IRTCBuddy **ppBuddy);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveBuddy )(
IRTCClientPresence * This,
/* [in] */ IRTCBuddy *pBuddy);
/* [helpstring][hidden] */ HRESULT ( STDMETHODCALLTYPE *EnumerateWatchers )(
IRTCClientPresence * This,
/* [retval][out] */ IRTCEnumWatchers **ppEnum);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Watchers )(
IRTCClientPresence * This,
/* [retval][out] */ IRTCCollection **ppCollection);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Watcher )(
IRTCClientPresence * This,
/* [in] */ BSTR bstrPresentityURI,
/* [retval][out] */ IRTCWatcher **ppWatcher);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddWatcher )(
IRTCClientPresence * This,
/* [in] */ BSTR bstrPresentityURI,
/* [in] */ BSTR bstrUserName,
/* [in] */ BSTR bstrData,
/* [in] */ VARIANT_BOOL fBlocked,
/* [in] */ VARIANT_BOOL fPersistent,
/* [retval][out] */ IRTCWatcher **ppWatcher);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveWatcher )(
IRTCClientPresence * This,
/* [in] */ IRTCWatcher *pWatcher);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetLocalPresenceInfo )(
IRTCClientPresence * This,
/* [in] */ RTC_PRESENCE_STATUS enStatus,
/* [in] */ BSTR bstrNotes);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OfferWatcherMode )(
IRTCClientPresence * This,
/* [retval][out] */ RTC_OFFER_WATCHER_MODE *penMode);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE *put_OfferWatcherMode )(
IRTCClientPresence * This,
/* [in] */ RTC_OFFER_WATCHER_MODE enMode);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PrivacyMode )(
IRTCClientPresence * This,
/* [retval][out] */ RTC_PRIVACY_MODE *penMode);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PrivacyMode )(
IRTCClientPresence * This,
/* [in] */ RTC_PRIVACY_MODE enMode);
END_INTERFACE
} IRTCClientPresenceVtbl;
interface IRTCClientPresence
{
CONST_VTBL struct IRTCClientPresenceVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define IRTCClientPresence_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IRTCClientPresence_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IRTCClientPresence_Release(This) \
(This)->lpVtbl -> Release(This)
#define IRTCClientPresence_EnablePresence(This,fUseStorage,varStorage) \
(This)->lpVtbl -> EnablePresence(This,fUseStorage,varStorage)
#define IRTCClientPresence_Export(This,varStorage) \
(This)->lpVtbl -> Export(This,varStorage)
#define IRTCClientPresence_Import(This,varStorage,fReplaceAll) \
(This)->lpVtbl -> Import(This,varStorage,fReplaceAll)
#define IRTCClientPresence_EnumerateBuddies(This,ppEnum) \
(This)->lpVtbl -
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -