115 lines
1.7 KiB
C
115 lines
1.7 KiB
C
|
//+--------------------------------------------------------------------------
|
||
|
//
|
||
|
// Copyright (c) 1997-1999 Microsoft Corporation
|
||
|
//
|
||
|
// File: upgdef.h
|
||
|
//
|
||
|
// Contents:
|
||
|
//
|
||
|
// History:
|
||
|
//
|
||
|
//---------------------------------------------------------------------------
|
||
|
#ifndef __TLSUPG4TO5DEF_H__
|
||
|
#define __TLSUPG4TO5DEF_H__
|
||
|
|
||
|
#ifndef LICENOC_SMALL_UPG
|
||
|
|
||
|
#include "JetBlue.h"
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
void
|
||
|
__cdecl
|
||
|
DBGPrintf(
|
||
|
LPTSTR format, ...
|
||
|
);
|
||
|
|
||
|
|
||
|
BOOL
|
||
|
IsDataSourceInstalled(
|
||
|
LPTSTR szDataSource,
|
||
|
unsigned short wConfigMode,
|
||
|
LPTSTR szDbFile,
|
||
|
DWORD cbBufSize
|
||
|
);
|
||
|
|
||
|
|
||
|
BOOL
|
||
|
ConfigDataSource(
|
||
|
HWND hWnd,
|
||
|
BOOL bInstall,
|
||
|
LPTSTR szDriver,
|
||
|
LPTSTR szDsn,
|
||
|
LPTSTR szUser,
|
||
|
LPTSTR szPwd,
|
||
|
LPTSTR szMdbFile
|
||
|
);
|
||
|
|
||
|
BOOL
|
||
|
RepairDataSource(
|
||
|
HWND hWnd,
|
||
|
LPTSTR pszDriver,
|
||
|
LPTSTR pszDsn,
|
||
|
LPTSTR pszUser,
|
||
|
LPTSTR pszPwd,
|
||
|
LPTSTR pszMdbFile
|
||
|
);
|
||
|
|
||
|
|
||
|
BOOL
|
||
|
FileExists(
|
||
|
IN PCTSTR FileName,
|
||
|
OUT PWIN32_FIND_DATA FindData
|
||
|
);
|
||
|
|
||
|
#ifndef LICENOC_SMALL_UPG
|
||
|
|
||
|
DWORD
|
||
|
JetBlueInitAndCreateEmptyDatabase(
|
||
|
IN LPCTSTR pszDbFilePath,
|
||
|
IN LPCTSTR pszDbFileName,
|
||
|
IN LPCTSTR pszUserName,
|
||
|
IN LPCTSTR pszPassword,
|
||
|
IN JBInstance& jbInstance,
|
||
|
IN JBSession& jbSession,
|
||
|
IN JBDatabase& jbDatabase
|
||
|
);
|
||
|
|
||
|
#endif
|
||
|
|
||
|
DWORD
|
||
|
GetNT4DbConfig(
|
||
|
LPTSTR pszDsn,
|
||
|
LPTSTR pszUserName,
|
||
|
LPTSTR pszPwd,
|
||
|
LPTSTR pszMdbFile
|
||
|
);
|
||
|
|
||
|
#ifndef LICENOC_SMALL_UPG
|
||
|
|
||
|
DWORD
|
||
|
UpgradeNT4Database(
|
||
|
IN DWORD dwServerRole,
|
||
|
IN LPCTSTR pszDbFilePath,
|
||
|
IN LPCTSTR pszDbFileName,
|
||
|
IN BOOL bAlwaysDeleteDataSource
|
||
|
);
|
||
|
|
||
|
#endif
|
||
|
|
||
|
void
|
||
|
CleanLicenseServerSecret();
|
||
|
|
||
|
DWORD
|
||
|
DeleteNT4ODBCDataSource();
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|