implemented IOCTL_SCSI_GET_ADDRESS for nonscsi cdroms for linux

Rizsanyi Zsolt rizsanyi at myrealbox.com
Tue Apr 30 19:47:59 CDT 2002


Changelog:
  * configure, configure.ac, include/config.h.in, dlls/ntdll/cdrom.c,
     files/drive.c:
    Implemented IOCTL_SCSI_GET_ADDRESS for non true scsi cdrom drives (only
    on linux). Added code to initialize registry under
    HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi which is usually read
    by programs after calling IOCTL_SCSI_GET_ADDRESS
    Also sets up that the already defined IOCTL_CDROM_MEDIA_REMOVAL invokes
    the code which already handles IOCTL_DISK_MEDIA_REMOVAL,
    IOCTL_STORAGE_MEDIA_REMOVAL and IOCTL_STORAGE_EJECTION_CONTROL
    
File ntddscsi.h is where the needed defines are. It is the same as submitted 
by Laurent Pinchart in his SafeDisc patch.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cdrom.patch
Type: text/x-diff
Size: 12747 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20020501/e7f870dc/cdrom.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntddscsi.h
Type: text/x-c
Size: 3429 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20020501/e7f870dc/ntddscsi.bin


More information about the wine-patches mailing list