// mslablti.idl : IDL source for mslablti.dll
//

// This file will be processed by the MIDL tool to
// produce the type library (mslablti.tlb) and marshalling code.

import "oaidl.idl";
import "ocidl.idl";
	[
		object,
		uuid(466D66F9-9616-11D2-9342-0000F875AE17),
	
		helpstring("IMarshalableTI Interface"),
		pointer_default(unique)
	]
	interface IMarshalableTI : IUnknown
	{
		[helpstring("method Create")] 
			HRESULT Create(
							[in] REFIID clsid, 
							[in] REFIID iidLib, 
							[in] LCID lcid,
							[in] WORD dwMajorVer, 
							[in] WORD dwMinorVer
						  );
	};

[
	uuid(466D66ED-9616-11D2-9342-0000F875AE17),
	version(1.0),
	helpstring("mslablti 1.0 Type Library")
]
library MSLABLTILib
{
	importlib("stdole2.tlb");

	[
		uuid(466D66FA-9616-11D2-9342-0000F875AE17),
		helpstring("MarshalableTI Class")
	]
	coclass MarshalableTI
	{
		[default] interface IMarshalableTI;
	};
};
