Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.4 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1997 - 1998 **/
  4. /**********************************************************************/
  5. /*
  6. nodes.h
  7. This file contains all of the prototypes for the TAPI
  8. objects that appear in the result pane of the MMC framework.
  9. The objects are:
  10. FILE HISTORY:
  11. */
  12. #ifndef _TAPINODE_H
  13. #define _TAPINODE_H
  14. #ifndef _TAPIHAND_H
  15. #include "tapihand.h"
  16. #endif
  17. /*---------------------------------------------------------------------------
  18. Class: CTapiLineHandler
  19. ---------------------------------------------------------------------------*/
  20. class CTapiLineHandler : public CTapiHandler
  21. {
  22. // Constructor/destructor
  23. public:
  24. CTapiLineHandler(ITFSComponentData * pTFSCompData);
  25. // Interface
  26. public:
  27. // Result handler functionality
  28. OVERRIDE_ResultHandler_GetString();
  29. OVERRIDE_ResultHandler_AddMenuItems();
  30. OVERRIDE_ResultHandler_Command();
  31. // Implementation
  32. public:
  33. // CTapiHandler overrides
  34. virtual HRESULT InitializeNode(ITFSNode * pNode);
  35. private:
  36. HRESULT OnEditUsers(ITFSComponent * pComponent, MMC_COOKIE cookie);
  37. // Attributes
  38. private:
  39. CString m_strName;
  40. CString m_strUsers;
  41. CString m_strStatus;
  42. };
  43. #endif _TAPINODE_H