📄 tuner.h
字号:
/* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_get__NewEnum_Proxy(
ITuningSpaceContainer * This,
/* [retval][out] */ IEnumVARIANT **NewEnum);
void __RPC_STUB ITuningSpaceContainer_get__NewEnum_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_get_Item_Proxy(
ITuningSpaceContainer * This,
/* [in] */ VARIANT varIndex,
/* [retval][out] */ ITuningSpace **TuningSpace);
void __RPC_STUB ITuningSpaceContainer_get_Item_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_put_Item_Proxy(
ITuningSpaceContainer * This,
/* [in] */ VARIANT varIndex,
/* [in] */ ITuningSpace *TuningSpace);
void __RPC_STUB ITuningSpaceContainer_put_Item_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_TuningSpacesForCLSID_Proxy(
ITuningSpaceContainer * This,
/* [in] */ BSTR SpaceCLSID,
/* [retval][out] */ ITuningSpaces **NewColl);
void __RPC_STUB ITuningSpaceContainer_TuningSpacesForCLSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][restricted][hidden] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer__TuningSpacesForCLSID_Proxy(
ITuningSpaceContainer * This,
/* [in] */ REFCLSID SpaceCLSID,
/* [retval][out] */ ITuningSpaces **NewColl);
void __RPC_STUB ITuningSpaceContainer__TuningSpacesForCLSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_TuningSpacesForName_Proxy(
ITuningSpaceContainer * This,
/* [in] */ BSTR Name,
/* [retval][out] */ ITuningSpaces **NewColl);
void __RPC_STUB ITuningSpaceContainer_TuningSpacesForName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_FindID_Proxy(
ITuningSpaceContainer * This,
/* [in] */ ITuningSpace *TuningSpace,
/* [retval][out] */ long *ID);
void __RPC_STUB ITuningSpaceContainer_FindID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_Add_Proxy(
ITuningSpaceContainer * This,
/* [in] */ ITuningSpace *TuningSpace,
/* [retval][out] */ VARIANT *NewIndex);
void __RPC_STUB ITuningSpaceContainer_Add_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_get_EnumTuningSpaces_Proxy(
ITuningSpaceContainer * This,
/* [retval][out] */ IEnumTuningSpaces **ppEnum);
void __RPC_STUB ITuningSpaceContainer_get_EnumTuningSpaces_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_Remove_Proxy(
ITuningSpaceContainer * This,
/* [in] */ VARIANT Index);
void __RPC_STUB ITuningSpaceContainer_Remove_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_get_MaxCount_Proxy(
ITuningSpaceContainer * This,
/* [retval][out] */ long *MaxCount);
void __RPC_STUB ITuningSpaceContainer_get_MaxCount_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE ITuningSpaceContainer_put_MaxCount_Proxy(
ITuningSpaceContainer * This,
/* [in] */ long MaxCount);
void __RPC_STUB ITuningSpaceContainer_put_MaxCount_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ITuningSpaceContainer_INTERFACE_DEFINED__ */
#ifndef __ITuningSpace_INTERFACE_DEFINED__
#define __ITuningSpace_INTERFACE_DEFINED__
/* interface ITuningSpace */
/* [unique][helpstring][nonextensible][oleautomation][dual][uuid][object] */
EXTERN_C const IID IID_ITuningSpace;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("061C6E30-E622-11d2-9493-00C04F72D980")
ITuningSpace : public IDispatch
{
public:
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_UniqueName(
/* [retval][out] */ BSTR *Name) = 0;
virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_UniqueName(
/* [in] */ BSTR Name) = 0;
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FriendlyName(
/* [retval][out] */ BSTR *Name) = 0;
virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FriendlyName(
/* [in] */ BSTR Name) = 0;
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CLSID(
/* [retval][out] */ BSTR *SpaceCLSID) = 0;
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NetworkType(
/* [retval][out] */ BSTR *NetworkTypeGuid) = 0;
virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_NetworkType(
/* [in] */ BSTR NetworkTypeGuid) = 0;
virtual /* [restricted][hidden][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NetworkType(
/* [retval][out] */ GUID *NetworkTypeGuid) = 0;
virtual /* [restricted][hidden][helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put__NetworkType(
/* [in] */ REFCLSID NetworkTypeGuid) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateTuneRequest(
/* [retval][out] */ ITuneRequest **TuneRequest) = 0;
virtual /* [restricted][hidden][id] */ HRESULT STDMETHODCALLTYPE EnumCategoryGUIDs(
/* [retval][out] */ IEnumGUID **ppEnum) = 0;
virtual /* [restricted][hidden][id] */ HRESULT STDMETHODCALLTYPE EnumDeviceMonikers(
/* [retval][out] */ IEnumMoniker **ppEnum) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DefaultPreferredComponentTypes(
/* [retval][out] */ IComponentTypes **ComponentTypes) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DefaultPreferredComponentTypes(
/* [in] */ IComponentTypes *NewComponentTypes) = 0;
virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_FrequencyMapping(
/* [retval][out] */ BSTR *pMapping) = 0;
virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_FrequencyMapping(
BSTR Mapping) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DefaultLocator(
/* [retval][out] */ ILocator **LocatorVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DefaultLocator(
/* [in] */ ILocator *LocatorVal) = 0;
virtual HRESULT STDMETHODCALLTYPE Clone(
/* [retval][out] */ ITuningSpace **NewTS) = 0;
};
#else /* C style interface */
typedef struct ITuningSpaceVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
ITuningSpace * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
ITuningSpace * This);
ULONG ( STDMETHODCALLTYPE *Release )(
ITuningSpace * This);
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
ITuningSpace * This,
/* [out] */ UINT *pctinfo);
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
ITuningSpace * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo **ppTInfo);
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
ITuningSpace * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
ITuningSpace * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS *pDispParams,
/* [out] */ VARIANT *pVarResult,
/* [out] */ EXCEPINFO *pExcepInfo,
/* [out] */ UINT *puArgErr);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_UniqueName )(
ITuningSpace * This,
/* [retval][out] */ BSTR *Name);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_UniqueName )(
ITuningSpace * This,
/* [in] */ BSTR Name);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FriendlyName )(
ITuningSpace * This,
/* [retval][out] */ BSTR *Name);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FriendlyName )(
ITuningSpace * This,
/* [in] */ BSTR Name);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CLSID )(
ITuningSpace * This,
/* [retval][out] */ BSTR *SpaceCLSID);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_NetworkType )(
ITuningSpace * This,
/* [retval][out] */ BSTR *NetworkTypeGuid);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_NetworkType )(
ITuningSpace * This,
/* [in] */ BSTR NetworkTypeGuid);
/* [restricted][hidden][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NetworkType )(
ITuningSpace * This,
/* [retval][out] */ GUID *NetworkTypeGuid);
/* [restricted][hidden][helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put__NetworkType )(
ITuningSpace * This,
/* [in] */ REFCLSID NetworkTypeGuid);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CreateTuneRequest )(
ITuningSpace * This,
/* [retval][out] */ ITuneRequest **TuneRequest);
/* [restricted][hidden][id] */ HRESULT ( STDMETHODCALLTYPE *EnumCategoryGUIDs )(
ITuningSpace * This,
/* [retval][out] */ IEnumGUID **ppEnum);
/* [restricted][hidden][id] */ HRESULT ( STDMETHODCALLTYPE *EnumDeviceMonikers )(
ITuningSpace * This,
/* [retval][out] */ IEnumMoniker **ppEnum);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DefaultPreferredComponentTypes )(
ITuningSpace * This,
/* [retval][out] */ IComponentTypes **ComponentTypes);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DefaultPreferredComponentTypes )(
ITuningSpace * This,
/* [in] */ IComponentTypes *NewComponentTypes);
/* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FrequencyMapping )(
ITuningSpace * This,
/* [retval][out] */ BSTR *pMapping);
/* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FrequencyMapping )(
ITuningSpace * This,
BSTR Mapping);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DefaultLocator )(
ITuningSpace * This,
/* [retval][out] */ ILocator **LocatorVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DefaultLocator )(
ITuningSpace * This,
/* [in] */ ILocator *LocatorVal);
HRESULT ( STDMETHODCALLTYPE *Clone )(
ITuningSpace * This,
/* [retval][out] */ ITuningSpace **NewTS);
END_INTERFACE
} ITuningSpaceVtbl;
interface ITuningSpace
{
CONST_VTBL struct ITuningSpaceVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define ITuningSpace_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define ITuningSpace_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define ITuningSpace_Release(This) \
(This)->lpVtbl -> Release(This)
#define ITuningSpace_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define ITuningSpace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define ITuningSpace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define ITuningSpace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define ITuningSpace_get_UniqueName(This,Name) \
(This)->lpVtbl -> get_UniqueName(This,Name)
#define ITuningSpace_put_UniqueName(This,Name) \
(This)->lpVtbl -> put_UniqueName(This,Name)
#define ITuningSpace_get_FriendlyName(This,Name) \
(This)->lpVtbl -> get_FriendlyName(This,Name)
#define ITuningSpace_put_FriendlyName(This,Name) \
(This)->lpVtbl -> put_FriendlyName(This,Name)
#define ITuningSpace_get_CLSID(This,SpaceCLSID) \
(This)->lpVtbl -> get_CLSID(This,SpaceCLSID)
#define ITuningSpace_get_NetworkType(This,NetworkTypeGuid) \
(This)->lpVtbl -> get_NetworkType(This,NetworkTypeGuid)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -