AltCallingConvention
, Library
, StdCall
, StdCallLibrary
public interface Shlwapi extends StdCallLibrary
Library.Handler
StdCallLibrary.StdCallCallback
Modifier and Type | Field | Description |
---|---|---|
static Shlwapi |
INSTANCE |
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
FUNCTION_MAPPER, STDCALL_CONVENTION
Modifier and Type | Method | 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(PointerByReference 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(PointerByReference 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.