Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. A question about reading non-data CDs

A question about reading non-data CDs

Scheduled Pinned Locked Moved C / C++ / MFC
question
5 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Roger Wright
    wrote on last edited by
    #1

    Is it possible to read binary data from a music or karaoke CD using the standard I/O functions in Win32? My purpose is to examine the data structure and learn more about them, possibly to try writing my own programs for managing content. Is this likely to require, instead, something at the device driver level? Will Build Nuclear Missile For Food - No Target Too Small

    S C 2 Replies Last reply
    0
    • R Roger Wright

      Is it possible to read binary data from a music or karaoke CD using the standard I/O functions in Win32? My purpose is to examine the data structure and learn more about them, possibly to try writing my own programs for managing content. Is this likely to require, instead, something at the device driver level? Will Build Nuclear Missile For Food - No Target Too Small

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #2

      Can't really answer your questions, but here's a pretty good FAQ that gives an overview, as well as links to more in-depth information: http://www.cdrfaq.org/faq02.html#S2-43[^] How do you move in a world of fog, That's always changing things? Makes me wish that i could be a dog, When i see the price that you pay.

      R 1 Reply Last reply
      0
      • S Shog9 0

        Can't really answer your questions, but here's a pretty good FAQ that gives an overview, as well as links to more in-depth information: http://www.cdrfaq.org/faq02.html#S2-43[^] How do you move in a world of fog, That's always changing things? Makes me wish that i could be a dog, When i see the price that you pay.

        R Offline
        R Offline
        Roger Wright
        wrote on last edited by
        #3

        Excellent link, Josh - Thanks!:-D It looks like, if I'm going to pursue this, I'll need to install the DDK and learn to use it. Oh well, nothing easy is worth having...:sigh: Will Build Nuclear Missile For Food - No Target Too Small

        1 Reply Last reply
        0
        • R Roger Wright

          Is it possible to read binary data from a music or karaoke CD using the standard I/O functions in Win32? My purpose is to examine the data structure and learn more about them, possibly to try writing my own programs for managing content. Is this likely to require, instead, something at the device driver level? Will Build Nuclear Missile For Food - No Target Too Small

          C Offline
          C Offline
          Ceri
          wrote on last edited by
          #4

          What OS do you want compatiblity with? You can use SPTI in NT and use ASPI in 9x SPTI Have a look for opening CDRom drives using CreateFile, you can read sectors other than data using DeviceIoControl and IOCTL_CDROM_RAW_READ ASPI If you using ASPI then you can use many of the read commands defined in the SCSI 3 specification. READ_CD being your best bet. Regards, Ceri

          R 1 Reply Last reply
          0
          • C Ceri

            What OS do you want compatiblity with? You can use SPTI in NT and use ASPI in 9x SPTI Have a look for opening CDRom drives using CreateFile, you can read sectors other than data using DeviceIoControl and IOCTL_CDROM_RAW_READ ASPI If you using ASPI then you can use many of the read commands defined in the SCSI 3 specification. READ_CD being your best bet. Regards, Ceri

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #5

            Sounds promising - thanks!:) Will Build Nuclear Missile For Food - No Target Too Small

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups