Source code of Windows XP (NT5)
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.

72 lines
1.1 KiB

  1. /******************************Module*Header*******************************\
  2. * Module Name: databas.h
  3. *
  4. * This module implements the database routines for the CD Audio app.
  5. * The information is stored in the ini file "cdaudio.ini" which should
  6. * be located in the nt\windows directory.
  7. *
  8. *
  9. * Author:
  10. * Rick Turner (ricktu) 31-Jan-1992
  11. *
  12. *
  13. * Revision History:
  14. *
  15. * 04-Aug-1992 (ricktu) Incorperated routines from old cdaudio.c,
  16. * and made work w/new child window framework.
  17. *
  18. *
  19. * Copyright (c) 1993 Microsoft Corporation
  20. \**************************************************************************/
  21. BOOL GetInternetDatabase(
  22. int cdrom,
  23. DWORD key,
  24. BOOL fHitNet,
  25. BOOL fManual,
  26. HWND hwndCallback,
  27. void* pData
  28. );
  29. VOID
  30. ErasePlayList(
  31. int cdrom
  32. );
  33. VOID
  34. EraseSaveList(
  35. int cdrom
  36. );
  37. VOID
  38. EraseTrackList(
  39. int cdrom
  40. );
  41. PTRACK_PLAY
  42. CopyPlayList(
  43. PTRACK_PLAY p
  44. );
  45. VOID
  46. ResetPlayList(
  47. int cdrom
  48. );
  49. DWORD
  50. ComputeNewDiscId(
  51. int cdrom
  52. );
  53. DWORD
  54. ComputeOrgDiscId(
  55. int cdrom
  56. );
  57. VOID
  58. AddFindEntry(
  59. int cdrom,
  60. DWORD key,
  61. PCDROM_TOC lpTOC
  62. );