Поделиться через


Функция PathIsDirectoryEmptyA (shlwapi.h)

Определяет, является ли указанный путь пустым каталогом.

Синтаксис

BOOL PathIsDirectoryEmptyA(
  [in] LPCSTR pszPath
);

Параметры

[in] pszPath

Тип: LPCTSTR

Указатель на строку, завершающуюся значением NULL, максимальную длину MAX_PATH, содержащую тестируемый путь.

Возвращаемое значение

Тип: BOOL

Возвращает TRUE, если pszPath является пустым каталогом. Возвращает FALSE, если pszPath не является каталогом или содержит хотя бы один файл, отличный от "." или "..".

Замечания

"C:" считается каталогом.

Заметка

Заголовок shlwapi.h определяет PathIsDirectoryEmpty как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный, Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка shlwapi.h
библиотеки Shlwapi.lib
DLL Shlwapi.dll (версия 5.0 или более поздняя версия)

См. также

PathIsDirectory