Функция 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 или более поздняя) |