IShellItemResources class
com
Interface
Methods
-
AddRef()
→ int
-
inherited
-
CreateResource(Pointer<SHELL_ITEM_RESOURCE> pcsir, Pointer<GUID> riid, Pointer<Pointer<NativeType>> ppv)
→ int
-
-
EnumResources(Pointer<Pointer<COMObject>> ppenumr)
→ int
-
-
GetAttributes(Pointer<Uint32> pdwAttributes)
→ int
-
-
GetResourceDescription(Pointer<SHELL_ITEM_RESOURCE> pcsir, Pointer<Pointer<Utf16>> ppszDescription)
→ int
-
-
GetSize(Pointer<Uint64> pullSize)
→ int
-
-
GetTimes(Pointer<FILETIME> pftCreation, Pointer<FILETIME> pftWrite, Pointer<FILETIME> pftAccess)
→ int
-
-
MarkForDelete()
→ int
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
OpenResource(Pointer<SHELL_ITEM_RESOURCE> pcsir, Pointer<GUID> riid, Pointer<Pointer<NativeType>> ppv)
→ int
-
-
QueryInterface(Pointer<GUID> riid, Pointer<Pointer<NativeType>> ppvObject)
→ int
-
inherited
-
Release()
→ int
-
inherited
-
SetTimes(Pointer<FILETIME> pftCreation, Pointer<FILETIME> pftWrite, Pointer<FILETIME> pftAccess)
→ int
-
-
SupportsResource(Pointer<SHELL_ITEM_RESOURCE> pcsir)
→ int
-
-
toInterface(String iid)
→ Pointer<COMObject>
-
Cast an existing COM object to a specified interface.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited