マウントされたフォルダーの作成

マウントされたフォルダーの作成は、2 段階のプロセスです。 まず、マウントされたフォルダーに割り当てるボリュームのマウント ポイント (ドライブ文字、ボリューム GUID パス、またはマウントされたフォルダー) を使用して GetVolumeNameForVolumeMountPoint を呼び出します。 次に 、SetVolumeMountPoint 関数を使用して、返されたボリューム GUID パスを別のボリューム上の目的のディレクトリに関連付けます。 コード例については、「 マウントされたフォルダーの作成」を参照してください。

アプリケーションでは、ルート以外のボリューム上の空のディレクトリをマウントされたフォルダーとして指定できます。 SetVolumeMountPoint 関数を呼び出すと、そのディレクトリがマウントされたフォルダーになります。 同じボリュームを複数のマウントされたフォルダーに割り当てることができます。

マウントされたフォルダーが確立されると、コンピューターの再起動によって自動的に維持されます。

ボリュームが失敗した場合、そのボリューム上のマウントされたフォルダーに割り当てられているボリュームは、マウントされたフォルダーを介してアクセスできなくなります。 たとえば、C と D: の 2 つのボリュームがあり、D: がマウントされたフォルダー C:\MountD\ に関連付けられているとします。 ボリューム C: が失敗した場合、パス C:\MountD\ を介してボリューム D: にアクセスできなくなります。

マウントされたフォルダーを含めることができるのは NTFS ファイル システム ボリュームだけですが、マウントされたフォルダーのターゲット ボリュームは NTFS 以外のボリュームにすることができます。

マウントされたフォルダーは、再解析ポイントを使用して実装され、制限の対象となります。 詳細については、「ポイントの 再解析」を参照してください。 マウントされたフォルダーを使用するために再解析ポイントを操作する必要はありません。 SetVolumeMountPoint などの関数は、すべての再解析ポイントの詳細を処理します。

マウントされたフォルダーはディレクトリであるため、他のディレクトリと同様に、名前の変更、削除、移動、その他の操作を行うことができます。

(注: TechNet ドキュメントでは、 マウントされたドライブ という用語を使用して 、マウントされたフォルダーを参照します)。