//DEFINE_GUID(IID_IDirectDrawFactory, //0x4fd2a833, 0x86c8, 0x11d0, 0x8f, 0xca, 0x0, 0xc0, 0x4f, 0xd9, 0x18, 0x9d); #undef INTERFACE #define INTERFACE IIRCInterface DECLARE_INTERFACE_(IIRCInterface, IUnknown) { /*** IUnknown methods ***/ STDMETHOD(QueryInterface) (THIS_ REFIID riid, LPVOID FAR * ppvObj) PURE; STDMETHOD_(ULONG,AddRef) (THIS) PURE; STDMETHOD_(ULONG,Release) (THIS) PURE; /*** IIRCInterface methods ***/ STDMETHOD(Speak) (THIS_ LPSTR Who, THIS_ LPSTR Data) PURE; STDMETHOD(Raw) (THIS_ LPSTR Command) PURE; };