Added support for overlapped ioctl requests (and a few other
cosmetics).
diff --git a/include/ntddscsi.h b/include/ntddscsi.h
index 01fd5fc..222969c 100644
--- a/include/ntddscsi.h
+++ b/include/ntddscsi.h
@@ -82,6 +82,17 @@
UCHAR Lun;
} SCSI_ADDRESS, *PSCSI_ADDRESS;
+typedef struct _IO_SCSI_CAPABILITIES {
+ ULONG Length;
+ ULONG MaximumTransferLength;
+ ULONG MaximumPhysicalPages;
+ ULONG SupportedAsynchronousEvents;
+ ULONG AlignmentMask;
+ BOOLEAN TaggedQueuing;
+ BOOLEAN AdapterScansDown;
+ BOOLEAN AdapterUsesPio;
+} IO_SCSI_CAPABILITIES, *PIO_SCSI_CAPABILITIES;
+
#ifdef __cplusplus
}
#endif