kernel32: Add support for IOCTL_STORAGE_CHECK_VERIFY2.
authorAustin English <austinenglish@gmail.com>
Tue, 7 Feb 2012 19:42:42 +0000 (11:42 -0800)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 7 Feb 2012 20:03:30 +0000 (14:03 -0600)
dlls/ntdll/cdrom.c

index 2722998..802782b 100644 (file)
@@ -182,6 +182,7 @@ X(IOCTL_SCSI_GET_INQUIRY_DATA)
 X(IOCTL_SCSI_PASS_THROUGH)
 X(IOCTL_SCSI_PASS_THROUGH_DIRECT)
 X(IOCTL_STORAGE_CHECK_VERIFY)
+X(IOCTL_STORAGE_CHECK_VERIFY2)
 X(IOCTL_STORAGE_EJECTION_CONTROL)
 X(IOCTL_STORAGE_EJECT_MEDIA)
 X(IOCTL_STORAGE_GET_DEVICE_NUMBER)
@@ -2857,9 +2858,10 @@ NTSTATUS CDROM_DeviceIoControl(HANDLE hDevice,
 
     switch (dwIoControlCode)
     {
-    case IOCTL_STORAGE_CHECK_VERIFY:
     case IOCTL_CDROM_CHECK_VERIFY:
     case IOCTL_DISK_CHECK_VERIFY:
+    case IOCTL_STORAGE_CHECK_VERIFY:
+    case IOCTL_STORAGE_CHECK_VERIFY2:
         sz = 0;
        CDROM_ClearCacheEntry(dev);
         if (lpInBuffer != NULL || nInBufferSize != 0 || lpOutBuffer != NULL || nOutBufferSize != 0)