Lines Matching full:path
45 * [file path, PFileSystem*] mapping.
72 * Associates a base path with the file system.
74 * For example, if "/dev/cdrom" is specified, then any file under that path
77 * @param basePath Base path for files associated with this filesystem
78 * @return ESR_INVALID_ARGUMENT if self or virtualPath or realPath is null or realPath is not a valid path;
84 * Deassociates the file-system from a base path.
87 * @param basePath Base path for files associated with this filesystem
93 * Given a path, returns the associated file-system and relative path.
95 * @param path Path to look up
96 * @param fileSystem [out] File-system which matches the path
97 * @param relativePath [out] Relative path associated with match. Set to NULL if this value shouldn't be returned.
99 * @return ESR_INVALID_ARGUMENT if path, fileSystem or relativePath is null; ESR_INVALID_STATE if no
100 * file-system handles the path
102 PORTABLE_API ESR_ReturnCode PFileSystemGetFS(const LCHAR* path, PFileSystem** fileSystem, LCHAR* relativePath);
105 * Indicates if the specified path refers to a directory. This function does not actually
106 * try resolving the path using a file-system to see if it exists. The result is based purely on the contents
109 * @param path Path to look up
110 * @param isDirectory [out] TRUE if path refers to a directory
111 * @return ESR_INVALID_ARGUMENT if path or isDirectory is null
113 PORTABLE_API ESR_ReturnCode PFileSystemIsDirectoryPath(const LCHAR* path, ESR_BOOL* isDirectory);