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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
// Created by Microsoft (R) C/C++ Compiler Version 14.14.26429.4 (e5d5499a).
//
// c:\users\dev\documents\xamarin\testdll\consoleapplication1\debug\testz.tlh
//
// C++ source equivalent of Win32 type library TestZ.tlb
// compiler-generated file created 06/22/18 at 15:47:05 - DO NOT EDIT!
//
// Cross-referenced type libraries:
//
// #import "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.tlb"
// #import unregistered typelib, LIBID {60E2085D-39FC-30C5-9DFD-5B097D4A04BC}
//
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
namespace TestZ {
//
// Forward references and typedefs
//
struct __declspec(uuid("ccd45295-11d4-37cf-b744-66bf56fc60ad"))
/* LIBID */ __TestZ;
struct /* coclass */ Initialiser;
struct /* coclass */ StubRequest;
struct __declspec(uuid("8a687914-a119-3874-a86b-a39d6a1bc48b"))
/* dual interface */ _Initialiser;
struct __declspec(uuid("845d446a-f39b-364a-a295-576aca2ef1e3"))
/* dual interface */ _StubRequest;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(_Initialiser, __uuidof(_Initialiser));
_COM_SMARTPTR_TYPEDEF(_StubRequest, __uuidof(_StubRequest));
//
// Type library items
//
struct __declspec(uuid("1d680efc-90be-35c8-9caf-b44b96534b54"))
Initialiser;
// [ default ] interface _Initialiser
// interface _Object
struct __declspec(uuid("7a542aa1-0fb8-35b9-b38f-d848f4548b4b"))
StubRequest;
// [ default ] interface _StubRequest
// interface _Object
struct __declspec(uuid("8a687914-a119-3874-a86b-a39d6a1bc48b"))
_Initialiser : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_toString (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall equals (
/*[in]*/ VARIANT obj,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall hashCode (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall GetType (
/*[out,retval]*/ struct _Type * * pRetVal ) = 0;
virtual HRESULT __stdcall get_toString_2 (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall hashCode_2 (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall equals_2 (
/*[in]*/ VARIANT obj,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall notifyAll ( ) = 0;
virtual HRESULT __stdcall notify ( ) = 0;
virtual HRESULT __stdcall wait ( ) = 0;
virtual HRESULT __stdcall wait_2 (
/*[in]*/ __int64 timeout ) = 0;
virtual HRESULT __stdcall wait_3 (
/*[in]*/ __int64 timeout,
/*[in]*/ long nanos ) = 0;
virtual HRESULT __stdcall getClass (
/*[out,retval]*/ struct _Class * * pRetVal ) = 0;
virtual HRESULT __stdcall get_ToString_3 (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall Equals_3 (
/*[in]*/ VARIANT p1,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall GetHashCode (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall GetType_2 (
/*[out,retval]*/ struct _Type * * pRetVal ) = 0;
};
struct __declspec(uuid("845d446a-f39b-364a-a295-576aca2ef1e3"))
_StubRequest : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_toString (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall equals (
/*[in]*/ VARIANT obj,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall hashCode (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall GetType (
/*[out,retval]*/ struct _Type * * pRetVal ) = 0;
virtual HRESULT __stdcall get_toString_2 (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall hashCode_2 (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall equals_2 (
/*[in]*/ VARIANT obj,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall notifyAll ( ) = 0;
virtual HRESULT __stdcall notify ( ) = 0;
virtual HRESULT __stdcall wait ( ) = 0;
virtual HRESULT __stdcall wait_2 (
/*[in]*/ __int64 timeout ) = 0;
virtual HRESULT __stdcall wait_3 (
/*[in]*/ __int64 timeout,
/*[in]*/ long nanos ) = 0;
virtual HRESULT __stdcall getClass (
/*[out,retval]*/ struct _Class * * pRetVal ) = 0;
virtual HRESULT __stdcall get_ToString_3 (
/*[out,retval]*/ BSTR * pRetVal ) = 0;
virtual HRESULT __stdcall Equals_3 (
/*[in]*/ VARIANT p1,
/*[out,retval]*/ VARIANT_BOOL * pRetVal ) = 0;
virtual HRESULT __stdcall GetHashCode (
/*[out,retval]*/ long * pRetVal ) = 0;
virtual HRESULT __stdcall GetType_2 (
/*[out,retval]*/ struct _Type * * pRetVal ) = 0;
virtual HRESULT __stdcall doSomething ( ) = 0;
};
} // namespace TestZ
#pragma pack(pop)
|