class CNWCOMPATFSPrintQueueOperation :INHERIT_TRACKING, public IADsFSPrintQueueOperation { friend class CNWCOMPATPrintQueue; public: STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj); DECLARE_STD_REFCOUNTING; DECLARE_IDispatch_METHODS; DECLARE_IADsFSPrintQueueOperation_METHODS; CNWCOMPATFSPrintQueueOperation(); ~CNWCOMPATFSPrintQueueOperation(); static HRESULT CNWCOMPATFSPrintQueueOperation::Create( CCoreADsObject FAR * pCoreADsObject, CNWCOMPATFSPrintQueueOperation FAR * FAR * ppPrintQueueOps ); protected: CDispatchMgr * _pDispMgr; CCoreADsObject * _pCoreADsObject; };