15 #ifndef __REQUIRED_RPCNDR_H_VERSION__
16 #define __REQUIRED_RPCNDR_H_VERSION__ 440
22 #ifndef __RPCNDR_H_VERSION__
23 #error this stub requires an updated version of <rpcndr.h>
24 #endif // __RPCNDR_H_VERSION__
26 #ifndef COM_NO_WINDOWS_H
31 #ifndef __TestRunnerDSPluginVC6_h__
32 #define __TestRunnerDSPluginVC6_h__
40 #ifndef __ITestRunnerDSPlugin_FWD_DEFINED__
41 #define __ITestRunnerDSPlugin_FWD_DEFINED__
46 #ifndef __DSAddIn_FWD_DEFINED__
47 #define __DSAddIn_FWD_DEFINED__
65 #ifndef __ITestRunnerDSPlugin_INTERFACE_DEFINED__
66 #define __ITestRunnerDSPlugin_INTERFACE_DEFINED__
74 #if defined(__cplusplus) && !defined(CINTERFACE)
76 MIDL_INTERFACE(
"3ADE0E37-5A56-4a68-BD8D-67E9E7502971")
80 virtual HRESULT STDMETHODCALLTYPE goToLineInSourceCode(
92 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
97 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
100 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
103 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *goToLineInSourceCode )(
121 #define ITestRunnerDSPlugin_QueryInterface(This,riid,ppvObject) \
122 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
124 #define ITestRunnerDSPlugin_AddRef(This) \
125 (This)->lpVtbl -> AddRef(This)
127 #define ITestRunnerDSPlugin_Release(This) \
128 (This)->lpVtbl -> Release(This)
131 #define ITestRunnerDSPlugin_goToLineInSourceCode(This,fileName,lineNumber) \
132 (This)->lpVtbl -> goToLineInSourceCode(This,fileName,lineNumber)
148 IRpcStubBuffer *This,
149 IRpcChannelBuffer *_pRpcChannelBuffer,
150 PRPC_MESSAGE _pRpcMessage,
151 DWORD *_pdwStubPhase);
159 #ifndef __TestRunnerDSPluginLib_LIBRARY_DEFINED__
160 #define __TestRunnerDSPluginLib_LIBRARY_DEFINED__
172 class DECLSPEC_UUID("F193CE54-716C-41CB-80B2-FA74CA3EE2AC")
179 unsigned long __RPC_USER
BSTR_UserSize(
unsigned long __RPC_FAR *,
unsigned long , BSTR __RPC_FAR * );
180 unsigned char __RPC_FAR * __RPC_USER
BSTR_UserMarshal(
unsigned long __RPC_FAR *,
unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
181 unsigned char __RPC_FAR * __RPC_USER
BSTR_UserUnmarshal(
unsigned long __RPC_FAR *,
unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
182 void __RPC_USER
BSTR_UserFree(
unsigned long __RPC_FAR *, BSTR __RPC_FAR * );