Windows also has ioctl(), but I guess that the magic values there are different. There is a CPAN module for CDDB queries which only works on the Macintosh, but maybe the author of it also uses "specialized" ioctl().

There are definitive differences between Windows 9x and Windows NT regarding the driver model. If you want to talk to a device under Windows NT (and you have the correct set of rights), you have to use the full device name (like the one for the boot device) for it. Under Windows 9x, there are the "special" names of devices/device drivers. This is documented in the two DDKs, but I'm not aware of a side-by-side comparision of the differences.

If you are looking for Win32 documentation, you might want to search for DeviceIoControl(), as that is how the Win32 API names this system call.


In reply to RE: Windows CDROM TOC by Corion
in thread Windows CDROM TOC by Arjen

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.