public interface Shlwapi extends StdCallLibrary
StdCallLibrary.StdCallCallback
Library.Handler
Modifier and Type | Field and Description |
---|---|
static Shlwapi |
INSTANCE |
FUNCTION_MAPPER, STDCALL_CONVENTION
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
Modifier and Type | Method and Description |
---|---|
boolean |
PathIsUNC(java.lang.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.
|
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.
|
static final Shlwapi INSTANCE
WinNT.HRESULT StrRetToStr(ShTypes.STRRET pstr, Pointer pidl, PointerByReference ppszName)
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.boolean PathIsUNC(java.lang.String path)
path
- A string containing the path to validate.