// DSConn.idl : IDL source for DSConn.dll
//
[
object,
uuid(1C32FF60-22DF-11d0-8C3F-00AA003E0EED),
dual,
helpstring("IDsconn Interface"),
pointer_default(unique)
]
interface IDsconn : IDispatch
{
import "oaidl.idl";
[propput]
HRESULT Path([in] BSTR Path);
[propget]
HRESULT Path([out, retval] BSTR* Path);
[propget]
HRESULT CurrentObject([out, retval] IUnknown** obj);
[propget]
HRESULT Object([in] BSTR Path,
[out, retval] IUnknown** obj);
};
[
uuid(1C32FF61-22DF-11d0-8C3F-00AA003E0EED),
version(1.0),
helpstring("DSConn 1.0 Type Library")
]
library DsconnLib
{
importlib("stdole32.tlb");
[
uuid(1C32FF62-22DF-11d0-8C3F-00AA003E0EED),
helpstring("DsconnObject Class")
]
coclass DsconnSrv
{
[default] interface IDsconn;
};
};