// tsuserex.idl : IDL source for tsexusrm.dll // // This file will be processed by the MIDL tool to // produce the type library (tsexusrm.tlb) and marshalling code. import "oaidl.idl"; import "ocidl.idl"; import "mmc.idl"; [ uuid(45413F04-DF86-11D1-AE27-00C04FA35813), version(1.0), helpstring("tsexusrm 1.0 Type Library") ] library TSUSEREXLib { importlib("stdole2.tlb"); [ uuid(0910dd01-df8c-11d1-ae27-00c04fa35813), helpstring("TSUserEx Interfaces") ] coclass TSUserExInterfaces { // actually we want to export IExtendPropertySheet2 interface // But doing so here we get error in mmc.h // hence just list unknown here. [default] interface IUnknown; }; #ifdef _RTM_ [ uuid(728041AB-CE1A-406C-90E1-A2FB08922E22), helpstring("TSCopy Class") ] coclass ExtCopyNoUI { [default] interface IUnknown; }; #endif };