Zw*
Windows カーネル サービスで使用できる機能を使用して、ファイルとディレクトリを開いたり、閉じたり、作成したりできます。を使用して基になるシンボリック リンク オブジェクトを開くこともできますZwOpenSymbolicLinkObject
が、実際にシンボリック リンクを作成することはできないようです。
このレベルの API はシンボリック リンクを認識していないようですが、Win32 API なしでこの (ファイルシステム!) 機能を使用するにはどうすればよいでしょうか?
リパース ポイントを作成するための直接的な API はありません。
適切な入力バッファとパラメータで ioctlZwFsControlFileZwFsControlFile()
を送信するために使用する必要が あります。FSCTL_SET_REPARSE_POINT
ただし、例はありません。