locka%iol.ie 78d0b29302 NOT PART OF BUILD. regmozctl slowly inching towards being able to update the PATH environment for control support
git-svn-id: svn://10.0.0.236/trunk@78390 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 14:08:40 +00:00

37 lines
774 B
C++

// RegTask.h: interface for the CRegTask class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_REGTASK_H__28D3BD27_F767_4412_B00B_236E3562B214__INCLUDED_)
#define AFX_REGTASK_H__28D3BD27_F767_4412_B00B_236E3562B214__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CRegTaskManager;
class CRegTask
{
protected:
CRegTaskManager *m_pTaskMgr;
CString m_szDesc;
public:
static HRESULT PopulateTasks(CRegTaskManager &cMgr);
public:
CRegTask();
CRegTask(CRegTaskManager *pMgr);
virtual ~CRegTask();
CString GetDescription()
{
return m_szDesc;
}
virtual HRESULT DoTask() = 0;
};
#endif // !defined(AFX_REGTASK_H__28D3BD27_F767_4412_B00B_236E3562B214__INCLUDED_)