43 lines
1.4 KiB
C++
43 lines
1.4 KiB
C++
|
//=======================================================================
|
||
|
// Microsoft state migration helper tool
|
||
|
//
|
||
|
// Copyright Microsoft (c) 2000 Microsoft Corporation.
|
||
|
//
|
||
|
// File: scanstate.hxx
|
||
|
//
|
||
|
//=======================================================================
|
||
|
|
||
|
#ifndef SCANSTATE_HXX
|
||
|
#define SCANSTATE_HXX
|
||
|
|
||
|
#include <common.hxx>
|
||
|
|
||
|
//---------------------------------------------------------------
|
||
|
// Externs.
|
||
|
extern HANDLE OutputFile;
|
||
|
|
||
|
//---------------------------------------------------------------
|
||
|
// Prototypes.
|
||
|
void CleanupUser ( void );
|
||
|
void CloseFiles ( void );
|
||
|
DWORD ComputeTemp ( void );
|
||
|
void EraseTemp ( void );
|
||
|
DWORD PickUpThisFile ( char * file, char * dest);
|
||
|
DWORD ProcessExtensions ( void );
|
||
|
DWORD ProcessExecExtensions ( void );
|
||
|
DWORD ScanSystem ( void );
|
||
|
DWORD ScanUser ( void );
|
||
|
|
||
|
DWORD InitializeFiles ( void );
|
||
|
DWORD ScanFiles ( void );
|
||
|
void CleanupFiles ( void );
|
||
|
DWORD ScanGetLang ( DWORD *pdwLang );
|
||
|
DWORD ScanGetKeyboardLayouts ( HANDLE h );
|
||
|
DWORD ScanGetTimeZone ( HANDLE h );
|
||
|
DWORD ScanGetFullName ( HANDLE h );
|
||
|
DWORD ScanGetOrgName ( HANDLE h );
|
||
|
DWORD ScanReadKey (HKEY hKeyStart, CHAR *szKey, CHAR *szName, CHAR *szValue, ULONG ulLen);
|
||
|
|
||
|
#endif //SCANSTATE_HXX
|
||
|
|