BackupRead() API and the FILE_FLAG_NO_BUFFERING flag
If a file is opened using the FILE_FLAG_NO_BUFFERING flag for un-buffered I/O with CreateFile() API, it cannot be backed up using BackupRead().
With un-buffered I/O how can I then back up a file as the ReadFile() API which would work when FILE_FLAG_NO_BUFFERING is used cannot backup metadata.
Back it up yourself? Nothing's stopping you from reading the security information as a separate operation and storing it.
How can I get them separately ?Will the API GetFileAttributes() get these for me ?
However, the BackupRead() API would also get me the stream information.