ID でファイルを開き、結果のハンドルを Win32 API で使用したいBackupRead()
これは可能ですか?NtCreateFile()
他の Win32 APIから取得したハンドルを使用しても「大丈夫」かどうかはわかりません。
たとえば、これをしてもいいですか
NtCreateFile(&handle, ..., FILE_OPEN_BY_FILE_ID, ....)
BackupFile(handle, ....)
MSDNNtCreateFile
で十分に文書化されています が、互換性の問題が発生する可能性についても言及されています。
何か案は?