//
//  Copyright © 2002, RESON Inc. All Rights Reserved.
//
//  No part of this file may be reproduced or transmitted in any form or by
//  any means, electronic or mechanical, including photocopy, recording, or
//  information storage or retrieval system, without permission in writing
//  from RESON Inc.
//
//  Filename:   StartupCheck.h
//
//  Project:    6046.
//
//  Author(s):  W. Arcus
//
//  Purpose:    Defines the PLC tartup pre-launch check object.
//
//  Notes:
//

#if !defined(AFX_STARTUPCHECK_H__1DA958AB_886A_4894_9158_350B776DEF30__INCLUDED_)
#define AFX_STARTUPCHECK_H__1DA958AB_886A_4894_9158_350B776DEF30__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CStartupCheck  
{
public:

                    CStartupCheck                       (   void );
    virtual        ~CStartupCheck                       (   void );

    static bool     Does6046KeyExist                    (   void );

    static void     SetFactoryDefaultRegistrySettings   (   void );

private:


                    CStartupCheck               (   const CStartupCheck     &rRhs );        // Not implemented thus private.
    CStartupCheck & operator =                  (   const CStartupCheck     &rRhs );        // Not implemented thus private.

};

#endif // !defined(AFX_STARTUPCHECK_H__1DA958AB_886A_4894_9158_350B776DEF30__INCLUDED_)
