[CreateOptions flags] FILE_SYNCHRONOUS_IO_ALERT [Meaning] 
All operations on the file are performed synchronously. Any wait on behalf of the caller is subject to premature termination from alerts. This flag also causes the I/O system to maintain the file position context. If this flag is set, the DesiredAccess SYNCHRONIZE flag also must be set.