|
|
//+--------------------------------------------------------------------------
//
// 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
|