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_
|