Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// dsctl.idl : IDL source for dsctl.dll //
// This file will be processed by the MIDL tool to // produce the type library (dsctl.tlb) and marshalling code.
[ object, uuid(0998BB01-DFFD-11CF-927F-00AA00688A38), dual, helpstring("IDsconn Interface"), pointer_default(unique) ] interface IDsctl : IDispatch { import "oaidl.idl";
[id(DISPID_VALUE )] HRESULT DSGetObject ([in]VARIANT ADsPath, [out, retval] VARIANT *retval);
[id(DISPID_VALUE + 1)] HRESULT DSGetEnum ([in] VARIANT ADsPath, [out, retval] VARIANT *retval);
[id(DISPID_VALUE + 2)] HRESULT DSEnumNext ([in]VARIANT Enum, [out, retval] VARIANT *retval);
[id(DISPID_VALUE + 3)] HRESULT DSIsContainer ([in]VARIANT ObjectPtr, [out, retval] VARIANT *retval);
[id(DISPID_VALUE + 4)] HRESULT DSGetLastError ([out, retval] VARIANT *retval);
[id(DISPID_VALUE + 5)] HRESULT DSGetMemberEnum ([in] VARIANT ObjectPtr, [out, retval] VARIANT *retval);
[id(DISPID_VALUE + 6)] HRESULT DecodeURL ([in] VARIANT EncodedURL, [out, retval] VARIANT *retval); };
[ uuid(0998BB00-DFFD-11CF-927F-00AA00688A38), version(1.0), helpstring("dsctl 1.0 Type Library") ] library DSCTLLib { importlib("stdole2.tlb");
[ uuid(0998BB05-DFFD-11CF-927F-00AA00688A38), helpstring("Dsctl Class") ] coclass Dsctl { [default] interface IDsctl; };
};
|