Leaked source code of windows server 2003
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.

49 lines
851 B

  1. //+--------------------------------------------------------------------------
  2. //
  3. // Copyright (c) 1997-1999 Microsoft Corporation
  4. //
  5. // File: upgdb.h
  6. //
  7. // Contents:
  8. //
  9. // History:
  10. //
  11. //---------------------------------------------------------------------------
  12. #ifndef __UPGDB_H_
  13. #define __UPGDB_H_
  14. #include "server.h"
  15. #ifdef __cplusplus
  16. extern "C" {
  17. #endif
  18. DWORD
  19. TLSUpgradeDatabase(
  20. IN JBInstance& jbInstance,
  21. IN LPTSTR szDatabaseFile,
  22. IN LPTSTR szUserName,
  23. IN LPTSTR szPassword
  24. );
  25. DWORD
  26. UpgradeKeyPackVersion(IN PTLSDbWorkSpace pDbWkSpace);
  27. DWORD
  28. TLSAddTermServCertificatePack(
  29. IN PTLSDbWorkSpace pDbWkSpace,
  30. IN BOOL bLogWarning
  31. );
  32. DWORD
  33. TLSRemoveLicensesFromInvalidDatabase(
  34. IN PTLSDbWorkSpace pDbWkSpace
  35. );
  36. #ifdef __cplusplus
  37. }
  38. #endif
  39. #endif