Hi,
This patch will implement CDROM_GetInterfaceInfo() (and its associated IOCTL) on Mac OS X. The problem is that it's big, it's complicated, and it uses I/O Kit. From what I've seen, Alexandre doesn't exactly like I/O Kit that much. Anyway, I want someone to review the patch.
No, I could not find a system ioctl that did what I wanted. Perhaps I should hold off on this until we have that driver I mentioned earlier ready...? In any case, here's my current patch.
Chip
--- dlls/ntdll/cdrom.c | 428 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 411 insertions(+), 17 deletions(-)