Collection Interfaces
The following interfaces are used to hold groups of values of various kinds, including PROPERTYKEY values, GUID values, or other collection interfaces. These interfaces are used by both client applications and drivers to hold data for method parameters.
Interface | Description |
---|---|
IPortableDeviceKeyCollection | Holds a collection of PROPERTYKEY values. |
IPortableDevicePropVariantCollection | Holds a collection of PROPVARIANT values of the same VARTYPE. |
IPortableDeviceValues | Holds a collection of PROPERTYKEY/PROPVARIANT pairs. |
IPortableDeviceValuesCollection | Holds a collection of zero-based IPortableDeviceValues interfaces. |
Related topics