reactos/sdk/lib
Pierre Schweitzer b0bf7dfb62
[VFATLIB] Never touch the file system if not in interactive or RW mode.
It's critical not to perform any write on a volume without an exclusive lock on it.
That lock is only acquired if ChkDsk is started in RW mode.
Also added an assert in write routine, to make sure that when we're about to perform
a write operation, we're really allowed to do so.

This will avoid volume corruptions when a simple "chkdsk" is issued from cmd.
To put it simple: check will really check now, and won't attempt any repair.

CORE-14119
2017-12-17 14:02:31 +01:00
..
3rdparty [FREETYPE][PORTCLS][RPCSS][SPOOLSV][STLPORT][USETUP][WLANSVC] Silence some clang-cl warnings. 2017-12-07 23:26:59 +01:00
atl [ATL] Initial implementation of CAtlExeModuleT. 2017-11-01 18:55:45 +01:00
cmlib
comsupp
conutils
cportlib
cpprt
crt [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00
cryptlib
debugsup
delayimp
dnslib
drivers [RDBSS] Fix a bug in RxQueryNameInfo(): don't only return name length, but also the whole structure. Avoids corruption 2017-11-02 23:03:48 +01:00
dxguid
epsapi
evtlib
fast486
fslib [VFATLIB] Never touch the file system if not in interactive or RW mode. 2017-12-17 14:02:31 +01:00
gcc_ssp
inflib
ioevent
lsalib
nt
ppcmmu
pseh
rossym [NTOSKRNL][ROSSYM] ZwReadFile() calls: Use explicit NULL instead of ambiguous 0. CORE-13910 2017-10-27 13:38:02 +02:00
rossym_new [NTOSKRNL][ROSSYM] ZwReadFile() calls: Use explicit NULL instead of ambiguous 0. CORE-13910 2017-10-27 13:38:02 +02:00
rtl [RTL] Make RtlFillMemoryUlonglong public 2017-11-18 18:05:22 +01:00
runtmchk
scrnsave
skiplist
smlib
strmiids
tdilib
uuid [UUID] Add a PCH. 2017-12-09 13:04:23 +01:00
wdmguid
CMakeLists.txt