As interfaces a seguir são usadas para conter grupos de valores de vários tipos, incluindo valores PROPERTYKEY, valores de guid ou outras interfaces de coleção. Essas interfaces são usadas por aplicativos cliente e drivers para armazenar dados para parâmetros de método.
Interface
Descrição
IPortableDeviceKeyCollection
Contém uma coleção de valores PROPERTYKEY.
IPortableDevicePropVariantCollection
Contém uma coleção de PROPVARIANT valores do mesmo VARTYPE.
IPortableDeviceValues
Contém uma coleção de paresPROPERTYKEY/ PROPVARIANT.
IPortableDeviceValuesCollection
Contém uma coleção de interfaces IPortableDeviceValues de baseadas em zero.