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