in reply to Windows CDROM TOC
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.
|
|---|