ITesterCreator1 Interface
[
object,
uuid(B1FB4E3E-F9D9-42A6-BFA3-47862C37A053),
dual,
nonextensible,
helpstring("ITesterCreator Interface"),
pointer_default(unique)
]
interface ITesterCreator : IDispatch{
[propget, id(1), helpstring("property NumberOfTypes")] HRESULT NumberOfTypes([out, retval] ULONG *pVal);
[id(2), helpstring("method create")] HRESULT create([in] ULONG TesterNumber, [out,retval] ITester **tester);
};
[
object,
uuid(0D274AEE-BCAF-4fa2-9985-5286D5499DEA),
dual,
nonextensible,
helpstring("ITesterCreator1 Interface"),
pointer_default(unique)
]
interface ITesterCreator1 : ITesterCreator{
[propget, id(3), helpstring("property Version")] HRESULT Version([out, retval] BSTR *pVal);
};