Hi,
Here's a new version of my patch that's slightly less complicated. I didn't get a response last time, so I'm sending it again. Please, someone review my patch. I won't send it to wine-patches until I know I have this right (yes, I am a bit of a perfectionist).
To reiterate what I said about this patch last time, this patch will implement the CDROM_GetInterfaceInfo() function on Mac OS, which allows clients to, among other things, get a SCSI address to do whatever with. (If this is over your head, you can stop reading now. :)
I'd like to re-emphasize that if I thought this would get in, I'd send it to wine-patches. But I don't, so I'm asking for your help. I understand if you have better things to do (and, to be honest, I know most of you do), but I'd really appreciate some input here. Please don't disappoint me this time.
Thanks.
Chip
--- dlls/ntdll/cdrom.c | 354 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 353 insertions(+), 1 deletions(-)
Charles Davis cdavis@mymail.mines.edu writes:
Here's a new version of my patch that's slightly less complicated. I didn't get a response last time, so I'm sending it again. Please, someone review my patch. I won't send it to wine-patches until I know I have this right (yes, I am a bit of a perfectionist).
To reiterate what I said about this patch last time, this patch will implement the CDROM_GetInterfaceInfo() function on Mac OS, which allows clients to, among other things, get a SCSI address to do whatever with. (If this is over your head, you can stop reading now. :)
That sort of thing should most likely be integrated with the diskarbitration stuff in mountmgr.