MSDN は、「特定のパスには 31 個の再解析ポイントの制限があります」と述べています。( http://msdn.microsoft.com/en-us/library/windows/desktop/aa365503%28v=vs.85%29.aspx ) したがって、1 つのファイルに最大 . 31 リパースポイント (?)
ファイルに「a」再解析ポイントがあるかどうかを確認するには、GetFileAttributes を使用できます (ここで言及: http://msdn.microsoft.com/en-us/library/windows/desktop/aa365507%28v=vs.85%29. aspx ) および "the" リパース ポイントのコンテンツを取得するには、FSCTL_GET_REPARSE_POINT を使用した DeviceIoControl が必要です (評判が低いため、3 つ目のリンクを投稿できません)。
しかし、複数ある場合に必要な再解析データを指定する可能性はありませんか? GetFileAttributes はカウントなどの代わりに Yes/No のみを言い、DeviceIoControl は 1 つの REPARSE_GUID_DATA_BUFFER 構造 (MSDN による) を埋め、GUID やインデックスなどを与える可能性はありません。
編集:31個の再解析ポイントを正しく理解し、それらにアクセスする方法を理解しているかどうかの私の質問。