www.pudn.com > Aggregation.zip > Iface.h


// 
// Interfaces.h - Shared header 
// 
interface IX : IUnknown 
{ 
	virtual void __stdcall Fx() = 0 ; 
	virtual void __stdcall FxReturnInner(IUnknown* ppv) = 0; 
}; 
 
 
interface IY : IUnknown 
{ 
	virtual void __stdcall Fy() = 0 ; 
}; 
 
 
interface IZ : IUnknown 
{ 
	virtual void __stdcall Fz() = 0 ; 
}; 
 
// 
// Declaration of GUIDs for interfaces and components 
// 
extern "C" const IID IID_IX ; 
extern "C" const IID IID_IY ; 
extern "C" const IID IID_IZ ; 
 
extern "C" const CLSID CLSID_Component1 ; 
extern "C" const CLSID CLSID_Component2 ;