Bernhard Feichtinger
9d1ee2400a
[RAMDISK] Implement missing IOCTLs
2018-09-16 11:46:24 +02:00
Pierre Schweitzer
c1ac347825
[CDROM] Set proper status on disk verify
...
This avoids an assert under certain conditions in CDFS.
Check cdrom_new for reference.
CORE-14873
2018-08-19 11:11:21 +02:00
Peter Wathall
9e2dd8676a
Removed unreachable line ( #517 )
...
The break statement was unnecessary because the goto on the line before it returns from the routine so it can never be reached
2018-04-24 21:35:23 +01:00
Pierre Schweitzer
b9b461bde9
[DISK] Properly implement querying partition information for partition 0.
...
In spite of what was implemented in our NT DDK sample, this is a legit operation.
This may have been turned legit starting NT5 (reminder, our implementation is
NT4 based...). So, in this situation, just return the information about the whole
disk (and not a random size) and also, mark everything with default values.
See disk_new for an example of how it works in NT5+.
CORE-14124
2017-12-24 21:58:47 +01:00
Amine Khaldi
00124d1b1a
[CMAKE/CLANG-CL] Silence some clang-cl warnings in consistency with our gcc build.
2017-12-07 21:53:45 +01:00
Pierre Schweitzer
75f1637f37
[CLASS2]: Fix status code on too small as exposed by kernel32:DeviceIoControl
2017-10-04 21:13:25 +02:00
Pierre Schweitzer
e48d6a658f
[CLASS2]: Cosmetic fixes by Thomas
2017-10-03 21:34:00 +02:00
Pierre Schweitzer
fdb72d7f85
[CLASS2]: - In ScsiClassCreateDeviceObject() don't drop received object name and store it in the device extension
...
- Implement support for the IOCTL_MOUNTDEV_QUERY_DEVICE_NAME IOCTL; return the store device name
2017-10-03 21:34:00 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00