IPortableDeviceKeyCollection interface

The IPortableDeviceKeyCollection interface holds a collection of PROPERTYKEY values. This interface can be retrieved from a method or, if a new object is required, call CoCreate with CLSID_PortableDeviceKeyCollection.

Members

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

Methods

The IPortableDeviceKeyCollection interface has these methods.

Method Description
Add Adds a property key to the collection.
Clear Deletes all items from the collection.
GetAt Retrieves a PROPERTYKEY from the collection by index.
GetCount Retrieves the number of keys in this collection.
RemoveAt Removes the element stored at the location specified by the given index.

Requirements

Requirement Value
Header
PortableDeviceTypes.h
Library
PortableDeviceGUIDs.lib

See also

Collection Interfaces