Changeset 919 for trunk/Utilities/JsObjectDispatch/JsObjectDispatch_i.h
- Timestamp:
- Dec 20, 2019, 1:30:08 AM (4 years ago)
- Location:
- trunk/Utilities/JsObjectDispatch
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Utilities/JsObjectDispatch
- Property svn:ignore
-
old new 2 2 *.aps 3 3 *.suo 4 .vs
-
- Property svn:ignore
-
trunk/Utilities/JsObjectDispatch/JsObjectDispatch_i.h
r124 r919 4 4 5 5 6 /* File created by MIDL compiler version 7.00.0555*/7 /* at Sat Sep 15 15:20:06 20126 /* File created by MIDL compiler version 8.01.0622 */ 7 /* at Tue Jan 19 05:14:07 2038 8 8 */ 9 9 /* Compiler settings for JsObjectDispatch.idl: 10 Oicf, W1, Zp8, env=Win 32 (32b run), target_arch=X86 7.00.055511 protocol : dce, ms_ext, c_ext, robust10 Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.01.0622 11 protocol : all , ms_ext, c_ext, robust 12 12 error checks: allocation ref bounds_check enum stub_data 13 13 VC __declspec() decoration level: … … 17 17 /* @@MIDL_FILE_HEADING( ) */ 18 18 19 #pragma warning( disable: 4049 ) /* more than 64k source lines */20 19 21 20 22 21 /* verify that the <rpcndr.h> version is high enough to compile this file*/ 23 22 #ifndef __REQUIRED_RPCNDR_H_VERSION__ 24 #define __REQUIRED_RPCNDR_H_VERSION__ 47523 #define __REQUIRED_RPCNDR_H_VERSION__ 500 25 24 #endif 26 25 … … 30 29 #ifndef __RPCNDR_H_VERSION__ 31 30 #error this stub requires an updated version of <rpcndr.h> 32 #endif / / __RPCNDR_H_VERSION__31 #endif /* __RPCNDR_H_VERSION__ */ 33 32 34 33 #ifndef COM_NO_WINDOWS_H … … 49 48 #define __IFoo_FWD_DEFINED__ 50 49 typedef interface IFoo IFoo; 50 51 51 #endif /* __IFoo_FWD_DEFINED__ */ 52 52 … … 88 88 { 89 89 public: 90 virtual /* [id] */ HRESULT STDMETHODCALLTYPE Bar( 91 /* [in] */ VARIANT vValue) = 0; 90 virtual /* [id] */ HRESULT STDMETHODCALLTYPE BarA( 91 /* [in] */ VARIANT Value) = 0; 92 93 virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_BarB( 94 /* [retval][out] */ VARIANT *Value) = 0; 92 95 93 96 }; 97 94 98 95 99 #else /* C style interface */ … … 103 107 /* [in] */ REFIID riid, 104 108 /* [annotation][iid_is][out] */ 105 _ _RPC__deref_outvoid **ppvObject);109 _COM_Outptr_ void **ppvObject); 106 110 107 111 ULONG ( STDMETHODCALLTYPE *AddRef )( … … 131 135 /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( 132 136 IFoo * This, 133 /* [in] */ DISPID dispIdMember, 134 /* [in] */ REFIID riid, 135 /* [in] */ LCID lcid, 136 /* [in] */ WORD wFlags, 137 /* [out][in] */ DISPPARAMS *pDispParams, 138 /* [out] */ VARIANT *pVarResult, 139 /* [out] */ EXCEPINFO *pExcepInfo, 140 /* [out] */ UINT *puArgErr); 141 142 /* [id] */ HRESULT ( STDMETHODCALLTYPE *Bar )( 143 IFoo * This, 144 /* [in] */ VARIANT vValue); 137 /* [annotation][in] */ 138 _In_ DISPID dispIdMember, 139 /* [annotation][in] */ 140 _In_ REFIID riid, 141 /* [annotation][in] */ 142 _In_ LCID lcid, 143 /* [annotation][in] */ 144 _In_ WORD wFlags, 145 /* [annotation][out][in] */ 146 _In_ DISPPARAMS *pDispParams, 147 /* [annotation][out] */ 148 _Out_opt_ VARIANT *pVarResult, 149 /* [annotation][out] */ 150 _Out_opt_ EXCEPINFO *pExcepInfo, 151 /* [annotation][out] */ 152 _Out_opt_ UINT *puArgErr); 153 154 /* [id] */ HRESULT ( STDMETHODCALLTYPE *BarA )( 155 IFoo * This, 156 /* [in] */ VARIANT Value); 157 158 /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BarB )( 159 IFoo * This, 160 /* [retval][out] */ VARIANT *Value); 145 161 146 162 END_INTERFACE … … 180 196 181 197 182 #define IFoo_Bar(This,vValue) \ 183 ( (This)->lpVtbl -> Bar(This,vValue) ) 198 #define IFoo_BarA(This,Value) \ 199 ( (This)->lpVtbl -> BarA(This,Value) ) 200 201 #define IFoo_get_BarB(This,Value) \ 202 ( (This)->lpVtbl -> get_BarB(This,Value) ) 184 203 185 204 #endif /* COBJMACROS */ … … 220 239 void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * ); 221 240 241 unsigned long __RPC_USER VARIANT_UserSize64( unsigned long *, unsigned long , VARIANT * ); 242 unsigned char * __RPC_USER VARIANT_UserMarshal64( unsigned long *, unsigned char *, VARIANT * ); 243 unsigned char * __RPC_USER VARIANT_UserUnmarshal64(unsigned long *, unsigned char *, VARIANT * ); 244 void __RPC_USER VARIANT_UserFree64( unsigned long *, VARIANT * ); 245 222 246 /* end of Additional Prototypes */ 223 247
Note: See TracChangeset
for help on using the changeset viewer.