summaryrefslogtreecommitdiffstats
path: root/ceee/testing/utils/mock_ioleobject.gen
blob: 97df4e692955339970d515ff37f599ac4af4ff9f (plain)
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
35
36
37
38
39
40
41
42
43
// 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, SetClientSite, HRESULT(
    IOleClientSite *pClientSite));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetClientSite, HRESULT(
    IOleClientSite **ppClientSite));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, SetHostNames, HRESULT(
    LPCOLESTR szContainerApp, LPCOLESTR szContainerObj));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, Close, HRESULT(DWORD dwSaveOption));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, SetMoniker, HRESULT(
    DWORD dwWhichMoniker, IMoniker *pmk));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, GetMoniker, HRESULT(
    DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmk));
MOCK_METHOD3_WITH_CALLTYPE(__stdcall, InitFromData, HRESULT(
    IDataObject *pDataObject, BOOL fCreation, DWORD dwReserved));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, GetClipboardData, HRESULT(
    DWORD dwReserved, IDataObject **ppDataObject));
MOCK_METHOD6_WITH_CALLTYPE(__stdcall, DoVerb, HRESULT(
    LONG iVerb, LPMSG lpmsg, IOleClientSite *pActiveSite, LONG lindex, HWND hwndParent, LPCRECT lprcPosRect));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, EnumVerbs, HRESULT(
    IEnumOLEVERB **ppEnumOleVerb));
MOCK_METHOD0_WITH_CALLTYPE(__stdcall, Update, HRESULT());
MOCK_METHOD0_WITH_CALLTYPE(__stdcall, IsUpToDate, HRESULT());
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetUserClassID, HRESULT(CLSID *pClsid));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, GetUserType, HRESULT(
    DWORD dwFormOfType, LPOLESTR *pszUserType));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, SetExtent, HRESULT(
    DWORD dwDrawAspect, SIZEL *psizel));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, GetExtent, HRESULT(
    DWORD dwDrawAspect, SIZEL *psizel));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, Advise, HRESULT(
    IAdviseSink *pAdvSink, DWORD *pdwConnection));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, Unadvise, HRESULT(DWORD dwConnection));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, EnumAdvise, HRESULT(
    IEnumSTATDATA **ppenumAdvise));
MOCK_METHOD2_WITH_CALLTYPE(__stdcall, GetMiscStatus, HRESULT(
    DWORD dwAspect, DWORD *pdwStatus));
MOCK_METHOD1_WITH_CALLTYPE(__stdcall, SetColorScheme, HRESULT(
    LOGPALETTE *pLogpal));