windows-nt/Source/XPSP1/NT/windows/winstate/v1/scanstate/scanstate.hxx
2020-09-26 16:20:57 +08:00

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