/**********************************************************************/ /** Microsoft Windows/NT **/ /** Copyright(c) Microsoft Corporation, 1997-1999 **/ /**********************************************************************/ /* croot.h Root node information (the root node is not displayed in the MMC framework but contains information such as all of the subnodes in this snapin). FILE HISTORY: */ #ifndef _HANDLER_H #define _HANDLER_H #ifndef _HANDLERS_H #include "handlers.h" #endif /*--------------------------------------------------------------------------- Class: CSnmpRootHandler ---------------------------------------------------------------------------*/ class CSnmpRootHandler : public CHandler { public: //DeclareIUnknownMembers(IMPL) //DeclareITFSResultHandlerMembers(IMPL) //DeclareITFSNodeHandlerMembers(IMPL) CSnmpRootHandler(ITFSComponentData *pCompData) : CHandler(pCompData) {}; // base handler functionality we override OVERRIDE_NodeHandler_HasPropertyPages(); OVERRIDE_NodeHandler_CreatePropertyPages(); HRESULT DoPropSheet(ITFSNode * pNode, LPPROPERTYSHEETCALLBACK lpProvider = NULL, LONG_PTR handle = 0); }; class CSnmpNodeHandler : public CBaseHandler { public: CSnmpNodeHandler(ITFSComponentData *pCompData) : CBaseHandler(pCompData) {}; protected: }; #endif _HANDLER_H