У меня есть каталог, содержащий множество файлов в сложном дереве подкаталогов.
Если я попытаюсь переместить этот каталог в другой каталог на том же разделе, эта операция теоретически может занять постоянное время - в основном операция переименования. - до тех пор, пока ни один из файлов в исходном каталоге не используется и нет проблем с безопасностью, верно?
Если да, то как я могу программно определить, можно ли переместить каталог A в B?
Есть ли какой-либо API, связанный с блокировкой, который может помочь мне в этом?
Я использую С# на разделах NTFS.