Как можно использовать пустой каталог и как это сделать в Windows? - PullRequest
0 голосов
/ 28 мая 2018

В Windows у меня есть пустой каталог, который я не могу удалить, потому что он «используется».После перезапуска я могу удалить этот каталог.Это иногда случается, и это меня смущает.

Я довольно хорошо знаком с Win32 API, но я понятия не имею, что означает, что пустая директория «используется».(И да, у меня есть скрытые файлы и папки, для которых установлено значение visible.)

Как мне самому это сделать?Какие вызовы Win32 API я должен сделать, чтобы сделать пустой каталог по своему выбору "в использовании"?

1 Ответ

0 голосов
/ 28 мая 2018

У кого-то есть открытый дескриптор каталога.Обычно по SetCurrentDirectory или по текущему каталогу в cmd.exe или иногда по CreateFile.

Используйте поиск по дескриптору в Process Explorer , чтобы найти открытые дескрипторы для определенного каталога.

...