class CNWCOMPATUserOtherInfo; class CNWCOMPATUserOtherInfo : INHERIT_TRACKING, public IADsFSUserOtherInfo { friend class CNWCOMPATUser; public: /* IUnknown methods */ STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj) ; DECLARE_STD_REFCOUNTING DECLARE_IDispatch_METHODS DECLARE_IADsFSUserOtherInfo_METHODS CNWCOMPATUserOtherInfo::CNWCOMPATUserOtherInfo(); CNWCOMPATUserOtherInfo::~CNWCOMPATUserOtherInfo(); static HRESULT Create( CCoreADsObject FAR * pCoreADsObject, CNWCOMPATUserOtherInfo FAR * FAR * ppUserOI ); protected: CCoreADsObject * _pCoreADsObject; CDispatchMgr *_pDispMgr; };