2025-04-27 07:49:33 -04:00

61 lines
975 B
Plaintext

// Copyright 2000 Microsoft
//
// Server.idl - IDL source for Server.dll
//
// The MIDL compiler generates proxy/stub code and a type library
// from this file.
//
//
// Interface descriptions
//
// Interface IMDH
[
object,
uuid(89B231CE-B97B-41a4-9B22-88D3564B4927),
helpstring("IMDH Interface"),
pointer_default(unique)
]
interface IMDH : IUnknown
{
import "oaidl.idl" ;
HRESULT GetMDData(
[in] DWORD dwReqProps,
[out,retval] VARIANT* pvData);
HRESULT GetOneMDData(
[in] BSTR bstrDrive,
[in] DWORD dwReqProps,
[out,retval] VARIANT* pvData);
} ;
//
// Component descriptions
//
[
uuid(EF574A06-440D-47db-A67A-4B152BDD7ACA),
version(1.0),
helpstring("MDH Type Library")
]
library ServerLib
{
importlib("stdole32.tlb") ;
// Component 1
[
uuid(020E2BE2-F1CA-4322-8C49-787BF10E3E5E),
helpstring("MDH Component")
]
coclass MDHComp
{
[default] interface IMDH ;
};
} ;