It would certainly make sense for the 'write-through' or 'no buffering'
CreateFile options to use FUA when it was available, but I don't know that
they do.
FILE_FLAG_WRITE_THROUGH.
I'm pretty sure that Win2K allows you to disable an IDE disk's write-back
cache
IIRC IDE has some terrifying lameness with a cache. IDE protocol does not
support the per-request FUA flag, so, I will not be surprised if the IDE driver
will issue write+flush in case of incoming request with the FUA bit.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
http://www.storagecraft.com