1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
// Copyright (c) 2010 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// Auto-generated by com_mock.py
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetTypeInfoCount, HRESULT(
UINT *pctinfo));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, GetTypeInfo, HRESULT(
UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo));
MOCK_METHOD5_WITH_CALLTYPE(__stdcall, GetIDsOfNames, HRESULT(
REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid,
DISPID *rgDispId));
MOCK_METHOD8_WITH_CALLTYPE(__stdcall, Invoke, HRESULT(
DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags,
DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo,
UINT *puArgErr));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, GetDispID, HRESULT(
BSTR bstrName, DWORD grfdex, DISPID *pid));
MOCK_METHOD7_WITH_CALLTYPE(__stdcall, InvokeEx, HRESULT(
DISPID id, LCID lcid, WORD wFlags, DISPPARAMS *pdp, VARIANT *pvarRes,
EXCEPINFO *pei, IServiceProvider *pspCaller));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, DeleteMemberByName, HRESULT(
BSTR bstrName, DWORD grfdex));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, DeleteMemberByDispID, HRESULT(
DISPID id));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, GetMemberProperties, HRESULT(
DISPID id, DWORD grfdexFetch, DWORD *pgrfdex));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, GetMemberName, HRESULT(
DISPID id, BSTR *pbstrName));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, GetNextDispID, HRESULT(
DWORD grfdex, DISPID id, DISPID *pid));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetNameSpaceParent, HRESULT(
IUnknown **ppunk));
|