IShellItemResources interface (shobjidl_core.h)

Exposes methods to manipulate and query Shell item resources.

Inheritance

The IShellItemResources interface inherits from the IUnknown interface. IShellItemResources also has these types of members:

Methods

The IShellItemResources interface has these methods.

 
IShellItemResources::CreateResource

Creates a specified resource.
IShellItemResources::EnumResources

Gets a resource enumerator object.
IShellItemResources::GetAttributes

Gets resource attributes.
IShellItemResources::GetResourceDescription

Gets a resource description.
IShellItemResources::GetSize

Gets the source size.
IShellItemResources::GetTimes

Gets file times.
IShellItemResources::MarkForDelete

Marks for delete.
IShellItemResources::OpenResource

Opens a specified resource.
IShellItemResources::SetTimes

Sets file times.
IShellItemResources::SupportsResource

Retrieves whether an item supports a specified resource.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)