Verifies that a path is a valid directory.
Syntax
BOOL PathIsDirectory( LPCTSTR pszPath );
Parameters
pszPath [in] A pointer to a null-terminated string of maximum length MAX_PATH that contains the path to verify.
Return Value
Returns TRUE if the path is a valid directory (FILE_ATTRIBUTE_DIRECTORY is set), or FALSE otherwise.
Function Information
Minimum DLL Versionshlwapi.dll version 4.71 or laterCustom ImplementationNoHeadershlwapi.hImport libraryshlwapi.libMinimum operating systems Windows 2000, Windows NT 4.0 with Internet Explorer 4.0, Windows 98, Windows 95 with Internet Explorer 4.0UnicodeImplemented as ANSI and Unicode versions.
Locally this is usually fast, but over the network this can be slow. Don't make this call on UI threads, instead call this function in background worker threads.