www.pudn.com > COM技术内幕配书源码.rar > IFACE.H


#ifndef __IFACE_H__ 
#define __IFACE_H__ 
 
// 
// Interfaces.h - shared header 
// 
interface IX : IUnknown 
{ 
	virtual void __stdcall Fx() = 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; 
extern "C" const CLSID CLSID_Component3; 
 
#endif //__IFACE_H__