43 lines
1,019 B
C
43 lines
1,019 B
C
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Copyright(C) 1999-2000 Microsoft Corporation all rights reserved.
|
||
|
//
|
||
|
// Module: migrateregistry.h
|
||
|
//
|
||
|
// Project: Windows 2000 IAS
|
||
|
//
|
||
|
// Description: Implementation of CMigrateRegistry
|
||
|
// Used only by the NT4 migration code
|
||
|
//
|
||
|
// Author: tperraut
|
||
|
//
|
||
|
// Revision 02/25/2000 created
|
||
|
//
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
#ifndef _MIGRATEREGISTRY_H_E9ADA837_270D_48ae_82C9_CA0EC3C1B6E1
|
||
|
#define _MIGRATEREGISTRY_H_E9ADA837_270D_48ae_82C9_CA0EC3C1B6E1
|
||
|
|
||
|
#if _MSC_VER > 1000
|
||
|
#pragma once
|
||
|
#endif // _MSC_VER > 1000
|
||
|
|
||
|
#include "nocopy.h"
|
||
|
|
||
|
class CMigrateRegistry: private NonCopyable
|
||
|
{
|
||
|
public:
|
||
|
explicit CMigrateRegistry(CUtils& pUtils)
|
||
|
: m_pUtils(pUtils)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
void MigrateProviders();
|
||
|
|
||
|
private:
|
||
|
LONG DeleteAuthSrvService();
|
||
|
|
||
|
CUtils& m_pUtils;
|
||
|
};
|
||
|
|
||
|
#endif // _MIGRATEREGISTRY_H_E9ADA837_270D_48ae_82C9_CA0EC3C1B6E1_
|