Source code of Windows XP (NT5)
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.

67 lines
1.3 KiB

  1. /*++
  2. 1998 Seagate Software, Inc. All rights reserved.
  3. Module Name:
  4. RsOptCom.h
  5. Abstract:
  6. Main module for Optional Component install
  7. Author:
  8. Rohde Wakefield [rohde] 09-Oct-1997
  9. Revision History:
  10. --*/
  11. #ifndef _RSOPTCOM_H
  12. #define _RSOPTCOM_H
  13. #pragma once
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CRsoptcomApp
  16. // See rsoptcom.cpp for the implementation of this class
  17. //
  18. class CRsoptcomApp : public CWinApp
  19. {
  20. public:
  21. CRsoptcomApp();
  22. // Overrides
  23. // ClassWizard generated virtual function overrides
  24. //{{AFX_VIRTUAL(CRsoptcomApp)
  25. //}}AFX_VIRTUAL
  26. //{{AFX_MSG(CRsoptcomApp)
  27. // NOTE - the ClassWizard will add and remove member functions here.
  28. // DO NOT EDIT what you see in these blocks of generated code !
  29. //}}AFX_MSG
  30. DECLARE_MESSAGE_MAP()
  31. virtual BOOL InitInstance();
  32. virtual int ExitInstance();
  33. };
  34. /////////////////////////////////////////////////////////////////////////////
  35. //{{AFX_INSERT_LOCATION}}
  36. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  37. //}}AFX
  38. typedef enum {
  39. ACTION_NONE,
  40. ACTION_INSTALL,
  41. ACTION_UNINSTALL,
  42. ACTION_REINSTALL,
  43. ACTION_UPGRADE
  44. } RSOPTCOM_ACTION;
  45. #endif // !defined(AFX_RSOPTCOM_H__20A76545_40B8_11D1_9F11_00A02488FCDE__INCLUDED_)