Lines Matching refs:pszSymlink
50 * @param pszSymlink The path to the symlink.
54 RTDECL(bool) RTSymlinkExists(const char *pszSymlink);
59 * If the target of @a pszSymlink is a symbolic link, this may return false if
63 * @param pszSymlink The path to the symlink.
65 RTDECL(bool) RTSymlinkIsDangling(const char *pszSymlink);
96 * Creates a symbolic link (@a pszSymlink) targeting @a pszTarget.
100 * @param pszSymlink The name of the symbolic link.
102 * relative to @a pszSymlink or an absolute path.
110 RTDECL(int) RTSymlinkCreate(const char *pszSymlink, const char *pszTarget,
127 * @retval VERR_NOT_SYMLINK if @a pszSymlink does not specify a symbolic link.
129 * @param pszSymlink The symbolic link that should be removed.
132 RTDECL(int) RTSymlinkDelete(const char *pszSymlink, uint32_t fDelete);
145 * @retval VERR_NOT_SYMLINK if @a pszSymlink does not specify a symbolic link.
150 * @param pszSymlink The symbolic link that should be read.
155 RTDECL(int) RTSymlinkRead(const char *pszSymlink, char *pszTarget, size_t cbTarget, uint32_t fRead);
163 * @retval VERR_NOT_SYMLINK if @a pszSymlink does not specify a symbolic link.
165 * @param pszSymlink The symbolic link that should be read.
169 RTDECL(int) RTSymlinkReadA(const char *pszSymlink, char **ppszTarget);