include/winioctl.h: Fix versioning.

Some definitions are behind a Windows 7 #ifdef, when they aren't in
Microsoft's headers.

Signed-off-by: Mark Harmstone <mark@harmstone.com>
Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-headers/include/winioctl.h b/mingw-w64-headers/include/winioctl.h
index 0bd858a..617ef4c 100644
--- a/mingw-w64-headers/include/winioctl.h
+++ b/mingw-w64-headers/include/winioctl.h
@@ -199,7 +199,6 @@
   LARGE_INTEGER DiskLength;
 } STORAGE_READ_CAPACITY, *PSTORAGE_READ_CAPACITY;
 
-#if (_WIN32_WINNT >= 0x0601)
 #define IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES CTL_CODE(IOCTL_STORAGE_BASE, 0x0501, METHOD_BUFFERED, FILE_WRITE_ACCESS)
 #define DeviceDsmActionFlag_NonDestructive 0x80000000
 #define DeviceDsmAction_None 0
@@ -210,23 +209,21 @@
 
 #define DEVICE_DSM_FLAG_ENTIRE_DATA_SET_RANGE __MSABI_LONG(0x00000001)
 
-typedef DWORD DEVICE_DATA_MANAGEMENT_SET_ACTION;
-typedef struct _DEVICE_MANAGE_DATA_SET_ATTRIBUTES {
-  DWORD                             Size;
-  DEVICE_DATA_MANAGEMENT_SET_ACTION Action;
-  DWORD                             Flags;
-  DWORD                             ParameterBlockOffset;
-  DWORD                             ParameterBlockLength;
-  DWORD                             DataSetRangesOffset;
-  DWORD                             DataSetRangesLength;
-} DEVICE_MANAGE_DATA_SET_ATTRIBUTES, *PDEVICE_MANAGE_DATA_SET_ATTRIBUTES;
+  typedef DWORD DEVICE_DATA_MANAGEMENT_SET_ACTION;
+  typedef struct _DEVICE_MANAGE_DATA_SET_ATTRIBUTES {
+    DWORD                             Size;
+    DEVICE_DATA_MANAGEMENT_SET_ACTION Action;
+    DWORD                             Flags;
+    DWORD                             ParameterBlockOffset;
+    DWORD                             ParameterBlockLength;
+    DWORD                             DataSetRangesOffset;
+    DWORD                             DataSetRangesLength;
+  } DEVICE_MANAGE_DATA_SET_ATTRIBUTES, *PDEVICE_MANAGE_DATA_SET_ATTRIBUTES;
 
-typedef struct _DEVICE_DATA_SET_RANGE {
-  LONGLONG  StartingOffset;
-  DWORDLONG LengthInBytes;
-} DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE;
-
-#endif /*(_WIN32_WINNT >= 0x0601)*/
+  typedef struct _DEVICE_DATA_SET_RANGE {
+    LONGLONG  StartingOffset;
+    DWORDLONG LengthInBytes;
+  } DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE;
 
   typedef struct _STORAGE_HOTPLUG_INFO {
     DWORD Size;
@@ -2220,7 +2217,6 @@
 } STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR, *PSTORAGE_ACCESS_ALIGNMENT_DESCRIPTOR;
 #endif /*(_WIN32_WINNT >= 0x0600)*/
 
-#if (_WIN32_WINNT >= 0x0601)
 typedef struct _DEVICE_SEEK_PENALTY_DESCRIPTOR {
   DWORD   Version;
   DWORD   Size;
@@ -2233,6 +2229,7 @@
   BOOLEAN TrimEnabled;
 } DEVICE_TRIM_DESCRIPTOR, *PDEVICE_TRIM_DESCRIPTOR;
 
+#if (_WIN32_WINNT >= 0x0601)
 typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
   WORD  StructureVersion;
   WORD  StructureLength;