//****************************************************************************** // // NEWOBJ.H // // Copyright (C) 1996-1999 Microsoft Corporation // //****************************************************************************** #ifndef __WBEM_NEW_OBJ__H_ #define __WBEM_NEW_OBJ__H_ #include #include #include #include class CInstanceManager { protected: CCritSec m_cs; CFlexQueue m_Available; public: ~CInstanceManager() { Clear(); } void Clear(); _IWmiObject* Clone(_IWmiObject* pOld); static void Delete(void* pArg, _IWmiObject* p); }; #endif