X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Finclude%2Fpsdk%2Fntddstor.h;h=3d5081e0e14a33567329e383882174730919a5bc;hp=a3906335f42798e4c54fcb99af4fa8c95123cbcb;hb=d59da19b08e81b8b4b65e11c8fc4819f0f761d73;hpb=6e64b7602bf5cddbc2b2e9509e6d2a71710ff5b6 diff --git a/reactos/include/psdk/ntddstor.h b/reactos/include/psdk/ntddstor.h index a3906335f42..3d5081e0e14 100644 --- a/reactos/include/psdk/ntddstor.h +++ b/reactos/include/psdk/ntddstor.h @@ -124,10 +124,10 @@ DEFINE_GUID(GUID_DEVINTERFACE_HIDDEN_VOLUME, CTL_CODE(IOCTL_STORAGE_BASE, 0x0301, METHOD_BUFFERED, FILE_ANY_ACCESS) #define IOCTL_STORAGE_RESET_BUS \ - CTL_CODE(IOCTL_STORAGE_BASE, 0x0400, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) + CTL_CODE(IOCTL_STORAGE_BASE, 0x0400, METHOD_BUFFERED, FILE_READ_ACCESS) #define IOCTL_STORAGE_RESET_DEVICE \ - CTL_CODE(IOCTL_STORAGE_BASE, 0x0401, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) + CTL_CODE(IOCTL_STORAGE_BASE, 0x0401, METHOD_BUFFERED, FILE_READ_ACCESS) #define IOCTL_STORAGE_GET_DEVICE_NUMBER \ CTL_CODE(IOCTL_STORAGE_BASE, 0x0420, METHOD_BUFFERED, FILE_ANY_ACCESS) @@ -628,7 +628,7 @@ typedef struct _STORAGE_MEDIA_SERIAL_NUMBER_DATA { typedef struct _PERSISTENT_RESERVE_COMMAND { ULONG Version; ULONG Size; - _ANONYMOUS_UNION union { + __MINGW_EXTENSION union { struct { UCHAR ServiceAction:5; UCHAR Reserved1:3;