IEnumPortableDeviceObjectIDs interface (portabledeviceapi.h)

The IEnumPortableDeviceObjectIDs interface enumerates the objects on a portable device. Get this interface initially by calling IPortableDeviceContent::EnumObjects on a device.

Inheritance

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

Methods

The IEnumPortableDeviceObjectIDs interface has these methods.

 
IEnumPortableDeviceObjectIDs::Cancel

The Cancel method cancels a pending operation. (IEnumPortableDeviceObjectIDs.Cancel)
IEnumPortableDeviceObjectIDs::Clone

The Clone method duplicates the current IEnumPortableDeviceObjectIDs interface.
IEnumPortableDeviceObjectIDs::Next

The Next method retrieves the next one or more object IDs in the enumeration sequence.
IEnumPortableDeviceObjectIDs::Reset

The Reset method resets the enumeration sequence to the beginning. (IEnumPortableDeviceObjectIDs.Reset)
IEnumPortableDeviceObjectIDs::Skip

The Skip method skips a specified number of objects in the enumeration sequence.

Requirements

Requirement Value
Target Platform Windows
Header portabledeviceapi.h

See also

Client Interfaces