#endif /* defined(DEFINE_GUID) */
-#ifndef _WINIOCTL_H
+#ifndef _WINIOCTL_
#define IOCTL_STORAGE_BASE FILE_DEVICE_MASS_STORAGE
#define IOCTL_STORAGE_PREDICT_FAILURE \
CTL_CODE(IOCTL_STORAGE_BASE, 0x0440, METHOD_BUFFERED, FILE_ANY_ACCESS)
-#endif /* _WINIOCTL_H */
+#endif /* _WINIOCTL_ */
#define IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER \
CTL_CODE(IOCTL_STORAGE_BASE, 0x0304, METHOD_BUFFERED, FILE_ANY_ACCESS)
UCHAR Lun;
} STORAGE_BREAK_RESERVATION_REQUEST, *PSTORAGE_BREAK_RESERVATION_REQUEST;
-#ifndef _WINIOCTL_H
+#ifndef _WINIOCTL_
typedef struct _PREVENT_MEDIA_REMOVAL {
BOOLEAN PreventMediaRemoval;
} PREVENT_MEDIA_REMOVAL, *PPREVENT_MEDIA_REMOVAL;
typedef struct _PERSISTENT_RESERVE_COMMAND {
ULONG Version;
ULONG Size;
- _ANONYMOUS_UNION union {
+ __MINGW_EXTENSION union {
struct {
UCHAR ServiceAction:5;
UCHAR Reserved1:3;