Edit

Share via


IPortableDeviceResources interface (portabledeviceapi.h)

The IPortableDeviceResources interface provides access to an object's raw data. Use this interface to read or write resources in an object. To get this interface, call IPortableDeviceContent::Transfer.

Inheritance

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

Methods

The IPortableDeviceResources interface has these methods.

 
IPortableDeviceResources::Cancel

The Cancel method cancels a pending operation. (IPortableDeviceResources.Cancel)
IPortableDeviceResources::CreateResource

The CreateResource method creates a resource.
IPortableDeviceResources::Delete

The Delete method deletes one or more resources from the object identified by the pszObjectID parameter.
IPortableDeviceResources::GetResourceAttributes

The GetResourceAttributes method retrieves all attributes from a specified resource in an object.
IPortableDeviceResources::GetStream

The GetStream method gets an IStream interface with which to read or write the content data in an object on a device. The retrieved interface enables you to read from or write to the object data.
IPortableDeviceResources::GetSupportedResources

The GetSupportedResources method retrieves a list of resources that are supported by a specific object.

Requirements

Requirement Value
Target Platform Windows
Header portabledeviceapi.h

See also

Client Interfaces