Как узнать записывамый ли каталог |
![]() |
![]() |
Статьи |
Довольно просто узнать, перезаписываемый ли каталог или нет. Если мы можем создать файл в указанном каталоге, значит каталог записываемый, в противном случае - нет.
Вышепомянутая функция использует API Windows GetTempFileName. Когда 3-й параметр nUnique GetTempFileName равен нулю, Windows создает временный файл и возвращает уникальное число, которое используется для того, чтобы создать имя файла. Когда возвращаемое число не ноль, это означает, что каталог записываемый и временный файл создан успешно. |