summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Sutcliffe <ir0nh34d@users.sourceforge.net>2010-12-27 21:26:32 +0000
committerChris Sutcliffe <ir0nh34d@users.sourceforge.net>2010-12-27 21:26:32 +0000
commitc27459e6757edf6246e010a3e19325717b6a18a4 (patch)
tree7d49713231918f3cec0a5f603045cb679439a146
parentd01906b8396ff1fce12b91373aae2160838a788f (diff)
downloadcygnal-c27459e6757edf6246e010a3e19325717b6a18a4.tar.gz
cygnal-c27459e6757edf6246e010a3e19325717b6a18a4.tar.bz2
cygnal-c27459e6757edf6246e010a3e19325717b6a18a4.zip
2010-12-27 David Byron <dbyron0@users.sourceforge.net>
* include/winioctl.h (STORAGE_BUS_TYPE): Define.
-rw-r--r--winsup/w32api/ChangeLog4
-rw-r--r--winsup/w32api/include/winioctl.h17
2 files changed, 21 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 3876fc8c9..e4d1119c9 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,7 @@
+2010-12-27 David Byron <dbyron0@users.sourceforge.net>
+
+ * include/winioctl.h (STORAGE_BUS_TYPE): Define.
+
2010-12-27 Seth Jackson <sethj@users.sourceforge.net>
* include/winbase.h (GetComputerNameEx): Define.
diff --git a/winsup/w32api/include/winioctl.h b/winsup/w32api/include/winioctl.h
index f13d3b146..44704d744 100644
--- a/winsup/w32api/include/winioctl.h
+++ b/winsup/w32api/include/winioctl.h
@@ -549,6 +549,23 @@ typedef struct {
((t&PARTITION_NTFT)&&((t&~VALID_NTFT)==PARTITION_XINT13_EXTENDED))||\
((t&~PARTITION_NTFT)==PARTITION_EXTENDED)||\
((t&~PARTITION_NTFT)==PARTITION_XINT13_EXTENDED))
+
+typedef enum _STORAGE_BUS_TYPE {
+ BusTypeUnknown = 0x00,
+ BusTypeScsi = 0x01,
+ BusTypeAtapi = 0x02,
+ BusTypeAta = 0x03,
+ BusType1394 = 0x04,
+ BusTypeSsa = 0x05,
+ BusTypeFibre = 0x06,
+ BusTypeUsb = 0x07,
+ BusTypeRAID = 0x08,
+ BusTypeiSCSI = 0x09,
+ BusTypeSas = 0x0A,
+ BusTypeSata = 0x0B,
+ BusTypeMaxReserved = 0x7F
+} STORAGE_BUS_TYPE, *PSTORAGE_BUS_TYPE;
+
#ifdef __cplusplus
}
#endif