Interface Shlwapi

    • Field Detail

      • INSTANCE

        static final Shlwapi INSTANCE
    • Method Detail

      • StrRetToStr

        WinNT.HRESULT StrRetToStr​(ShTypes.STRRET pstr,
                                  Pointer pidl,
                                  PointerByReference ppszName)
        Takes an STRRET structure returned by IShellFolder::GetDisplayNameOf and returns a pointer to an allocated string containing the display name.
        Parameters:
        pstr - A pointer to the STRRET structure. When the function returns, this pointer will no longer be valid.
        pidl - A pointer to the item's ITEMIDLIST structure. This value can be NULL.
        ppszName - A pointer to an allocated string containing the result. StrRetToStr allocates memory for this string with CoTaskMemAlloc. You should free the string with CoTaskMemFree when it is no longer needed.
        Returns:
        If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
      • PathIsUNC

        boolean PathIsUNC​(String path)
        Determines if a path string is a valid Universal Naming Convention (UNC) path, as opposed to a path based on a drive letter.
        Parameters:
        path - A string containing the path to validate.
        Returns:
        TRUE if the string is a valid UNC path; otherwise, FALSE.