Hauptseite | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente

Fps_controller_i.h

00001 /* this ALWAYS GENERATED file contains the definitions for the interfaces */ 00002 00003 00004 /* File created by MIDL compiler version 5.01.0164 */ 00005 /* at Fri Feb 22 14:49:37 2008 00006 */ 00007 /* Compiler settings for P:\Schunk\FPS\fps_controller\Fps_controller.idl: 00008 Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext 00009 error checks: allocation ref bounds_check enum stub_data 00010 */ 00011 //@@MIDL_FILE_HEADING( ) 00012 00013 00014 /* verify that the <rpcndr.h> version is high enough to compile this file*/ 00015 #ifndef __REQUIRED_RPCNDR_H_VERSION__ 00016 #define __REQUIRED_RPCNDR_H_VERSION__ 440 00017 #endif 00018 00019 #include "rpc.h" 00020 #include "rpcndr.h" 00021 00022 #ifndef __RPCNDR_H_VERSION__ 00023 #error this stub requires an updated version of <rpcndr.h> 00024 #endif // __RPCNDR_H_VERSION__ 00025 00026 #ifndef COM_NO_WINDOWS_H 00027 #include "windows.h" 00028 #include "ole2.h" 00029 #endif /*COM_NO_WINDOWS_H*/ 00030 00031 #ifndef __Fps_controller_i_h__ 00032 #define __Fps_controller_i_h__ 00033 00034 #ifdef __cplusplus 00035 extern "C"{ 00036 #endif 00037 00038 /* Forward Declarations */ 00039 00040 #ifndef __IZeitGraph_FWD_DEFINED__ 00041 #define __IZeitGraph_FWD_DEFINED__ 00042 typedef interface IZeitGraph IZeitGraph; 00043 #endif /* __IZeitGraph_FWD_DEFINED__ */ 00044 00045 00046 #ifndef __ITermometer_FWD_DEFINED__ 00047 #define __ITermometer_FWD_DEFINED__ 00048 typedef interface ITermometer ITermometer; 00049 #endif /* __ITermometer_FWD_DEFINED__ */ 00050 00051 00052 #ifndef __ZeitGraph_FWD_DEFINED__ 00053 #define __ZeitGraph_FWD_DEFINED__ 00054 00055 #ifdef __cplusplus 00056 typedef class ZeitGraph ZeitGraph; 00057 #else 00058 typedef struct ZeitGraph ZeitGraph; 00059 #endif /* __cplusplus */ 00060 00061 #endif /* __ZeitGraph_FWD_DEFINED__ */ 00062 00063 00064 #ifndef __Termometer_FWD_DEFINED__ 00065 #define __Termometer_FWD_DEFINED__ 00066 00067 #ifdef __cplusplus 00068 typedef class Termometer Termometer; 00069 #else 00070 typedef struct Termometer Termometer; 00071 #endif /* __cplusplus */ 00072 00073 #endif /* __Termometer_FWD_DEFINED__ */ 00074 00075 00076 /* header files for imported files */ 00077 #include "oaidl.h" 00078 #include "ocidl.h" 00079 00080 void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); 00081 void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 00082 00083 #ifndef __IZeitGraph_INTERFACE_DEFINED__ 00084 #define __IZeitGraph_INTERFACE_DEFINED__ 00085 00086 /* interface IZeitGraph */ 00087 /* [unique][helpstring][dual][uuid][object] */ 00088 00089 00090 EXTERN_C const IID IID_IZeitGraph; 00091 00092 #if defined(__cplusplus) && !defined(CINTERFACE) 00093 00094 MIDL_INTERFACE("853AF63D-81B4-11D5-A84F-0050BA05DDC8") 00095 IZeitGraph : public IDispatch 00096 { 00097 public: 00098 }; 00099 00100 #else /* C style interface */ 00101 00102 typedef struct IZeitGraphVtbl 00103 { 00104 BEGIN_INTERFACE 00105 00106 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 00107 IZeitGraph __RPC_FAR * This, 00108 /* [in] */ REFIID riid, 00109 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); 00110 00111 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 00112 IZeitGraph __RPC_FAR * This); 00113 00114 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 00115 IZeitGraph __RPC_FAR * This); 00116 00117 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( 00118 IZeitGraph __RPC_FAR * This, 00119 /* [out] */ UINT __RPC_FAR *pctinfo); 00120 00121 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( 00122 IZeitGraph __RPC_FAR * This, 00123 /* [in] */ UINT iTInfo, 00124 /* [in] */ LCID lcid, 00125 /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); 00126 00127 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( 00128 IZeitGraph __RPC_FAR * This, 00129 /* [in] */ REFIID riid, 00130 /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, 00131 /* [in] */ UINT cNames, 00132 /* [in] */ LCID lcid, 00133 /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); 00134 00135 /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( 00136 IZeitGraph __RPC_FAR * This, 00137 /* [in] */ DISPID dispIdMember, 00138 /* [in] */ REFIID riid, 00139 /* [in] */ LCID lcid, 00140 /* [in] */ WORD wFlags, 00141 /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, 00142 /* [out] */ VARIANT __RPC_FAR *pVarResult, 00143 /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, 00144 /* [out] */ UINT __RPC_FAR *puArgErr); 00145 00146 END_INTERFACE 00147 } IZeitGraphVtbl; 00148 00149 interface IZeitGraph 00150 { 00151 CONST_VTBL struct IZeitGraphVtbl __RPC_FAR *lpVtbl; 00152 }; 00153 00154 00155 00156 #ifdef COBJMACROS 00157 00158 00159 #define IZeitGraph_QueryInterface(This,riid,ppvObject) \ 00160 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) 00161 00162 #define IZeitGraph_AddRef(This) \ 00163 (This)->lpVtbl -> AddRef(This) 00164 00165 #define IZeitGraph_Release(This) \ 00166 (This)->lpVtbl -> Release(This) 00167 00168 00169 #define IZeitGraph_GetTypeInfoCount(This,pctinfo) \ 00170 (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) 00171 00172 #define IZeitGraph_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 00173 (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) 00174 00175 #define IZeitGraph_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 00176 (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) 00177 00178 #define IZeitGraph_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 00179 (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) 00180 00181 00182 #endif /* COBJMACROS */ 00183 00184 00185 #endif /* C style interface */ 00186 00187 00188 00189 00190 #endif /* __IZeitGraph_INTERFACE_DEFINED__ */ 00191 00192 00193 #ifndef __ITermometer_INTERFACE_DEFINED__ 00194 #define __ITermometer_INTERFACE_DEFINED__ 00195 00196 /* interface ITermometer */ 00197 /* [unique][helpstring][dual][uuid][object] */ 00198 00199 00200 EXTERN_C const IID IID_ITermometer; 00201 00202 #if defined(__cplusplus) && !defined(CINTERFACE) 00203 00204 MIDL_INTERFACE("51539981-84DE-11D5-A851-0050BA05DDC8") 00205 ITermometer : public IDispatch 00206 { 00207 public: 00208 }; 00209 00210 #else /* C style interface */ 00211 00212 typedef struct ITermometerVtbl 00213 { 00214 BEGIN_INTERFACE 00215 00216 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 00217 ITermometer __RPC_FAR * This, 00218 /* [in] */ REFIID riid, 00219 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); 00220 00221 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 00222 ITermometer __RPC_FAR * This); 00223 00224 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 00225 ITermometer __RPC_FAR * This); 00226 00227 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( 00228 ITermometer __RPC_FAR * This, 00229 /* [out] */ UINT __RPC_FAR *pctinfo); 00230 00231 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( 00232 ITermometer __RPC_FAR * This, 00233 /* [in] */ UINT iTInfo, 00234 /* [in] */ LCID lcid, 00235 /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); 00236 00237 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( 00238 ITermometer __RPC_FAR * This, 00239 /* [in] */ REFIID riid, 00240 /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, 00241 /* [in] */ UINT cNames, 00242 /* [in] */ LCID lcid, 00243 /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); 00244 00245 /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( 00246 ITermometer __RPC_FAR * This, 00247 /* [in] */ DISPID dispIdMember, 00248 /* [in] */ REFIID riid, 00249 /* [in] */ LCID lcid, 00250 /* [in] */ WORD wFlags, 00251 /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, 00252 /* [out] */ VARIANT __RPC_FAR *pVarResult, 00253 /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, 00254 /* [out] */ UINT __RPC_FAR *puArgErr); 00255 00256 END_INTERFACE 00257 } ITermometerVtbl; 00258 00259 interface ITermometer 00260 { 00261 CONST_VTBL struct ITermometerVtbl __RPC_FAR *lpVtbl; 00262 }; 00263 00264 00265 00266 #ifdef COBJMACROS 00267 00268 00269 #define ITermometer_QueryInterface(This,riid,ppvObject) \ 00270 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) 00271 00272 #define ITermometer_AddRef(This) \ 00273 (This)->lpVtbl -> AddRef(This) 00274 00275 #define ITermometer_Release(This) \ 00276 (This)->lpVtbl -> Release(This) 00277 00278 00279 #define ITermometer_GetTypeInfoCount(This,pctinfo) \ 00280 (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) 00281 00282 #define ITermometer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 00283 (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) 00284 00285 #define ITermometer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 00286 (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) 00287 00288 #define ITermometer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 00289 (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) 00290 00291 00292 #endif /* COBJMACROS */ 00293 00294 00295 #endif /* C style interface */ 00296 00297 00298 00299 00300 #endif /* __ITermometer_INTERFACE_DEFINED__ */ 00301 00302 00303 00304 #ifndef __Fps_controllerLib_LIBRARY_DEFINED__ 00305 #define __Fps_controllerLib_LIBRARY_DEFINED__ 00306 00307 /* library Fps_controllerLib */ 00308 /* [helpstring][version][uuid] */ 00309 00310 00311 EXTERN_C const IID LIBID_Fps_controllerLib; 00312 00313 EXTERN_C const CLSID CLSID_ZeitGraph; 00314 00315 #ifdef __cplusplus 00316 00317 class DECLSPEC_UUID("853AF63E-81B4-11D5-A84F-0050BA05DDC8") 00318 ZeitGraph; 00319 #endif 00320 00321 EXTERN_C const CLSID CLSID_Termometer; 00322 00323 #ifdef __cplusplus 00324 00325 class DECLSPEC_UUID("51539982-84DE-11D5-A851-0050BA05DDC8") 00326 Termometer; 00327 #endif 00328 #endif /* __Fps_controllerLib_LIBRARY_DEFINED__ */ 00329 00330 /* Additional Prototypes for ALL interfaces */ 00331 00332 /* end of Additional Prototypes */ 00333 00334 #ifdef __cplusplus 00335 } 00336 #endif 00337 00338 #endif

Erzeugt am Tue Mar 11 14:25:03 2008 für SchunkFPS von doxygen 1.3.7