43 lines
863 B
Plaintext
43 lines
863 B
Plaintext
// 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
|
|
|
|
};
|