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


Функция PathIsExe (shlobj_core.h)

[PathIsExe доступен для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Определяет, является ли файл исполняемым, проверяя расширение имени файла.

Синтаксис

BOOL PathIsExe(
  [in] PCWSTR pszPath
);

Параметры

[in] pszPath

Тип: PCWSTR

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

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

Тип: BOOL

Возвращает значение TRUE , если расширение имени файла имеет значение .cmd, .bat, .pif, .scf, .exe, .com или .scr; в противном случае — FALSE.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header shlobj_core.h (включая Shlobj.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 5.0 или более поздняя)