The IPortableDeviceContent interface provides methods to create, enumerate, examine, and delete content on a device. To get this interface, call IPortableDevice::Content.
The IPortableDeviceContent interface inherits from the IUnknown interface. IPortableDeviceContent also has these types of members:
The IPortableDeviceContent interface has these methods.
Cancels a pending call on this interface.
Copies objects from one location on a device to another.
Creates an object with both properties and data on the device.
Creates an object with only properties on the device.
Deletes one or more objects from the device.
Rretrieves an interface that is used to enumerate the immediate child objects of an object. It has an optional filter that can enumerate objects with specific properties.
Retrieves the current object ID of one or more objects, given their persistent unique IDs (PUIDs).
Moves one or more objects from one location on the device to another.
Retrieves the interface that is required to get or set properties on an object on the device.
Retrieves an interface that is used to read from or write to the content data of an existing object resource.