mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.4 KiB
42 lines
1.4 KiB
//=======================================================================
|
|
// 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
|
|
|