IPortableDeviceValues :: GetIPortableDeviceKeyCollectionValue, méthode

La méthode GetIPortableDeviceKeyCollectionValue récupère une valeur IPORTABLEDEVICEKEYCOLLECTION (type VT _ inconnu) spécifiée par une clé.

Syntaxe

HRESULT GetIPortableDeviceKeyCollectionValue(
  [in]  REFPROPERTYKEY               key,
  [out] IPortableDeviceKeyCollection **ppValue
);

Paramètres

clé [ dans]

Clé REFPROPERTYKEY qui spécifie l’élément à récupérer.

ppValue [ à]

Pointeur vers le pointeur d’interface IPortableDeviceKeyCollection récupéré. L’appelant est responsable de l’appel de Release sur l’interface récupérée.

Valeur de retour

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
_OK
S_OK
_TYPEMISMATCH DISP _
La propriété spécifiée par Key n’est pas une interface IPortableDeviceKeyCollection .
HRESULT _ à partir de _ Win32 (erreur _ _ introuvable)
La propriété spécifiée par la clé ne figure pas dans la collection.

Exemples

Pour obtenir un exemple d’utilisation de cette méthode, consultez récupération des événements de service pris en charge.

Spécifications

Condition requise Valeur
En-tête
PortableDeviceTypes. h
Bibliothèque
PortableDeviceGUIDs. lib

Voir aussi

Interface IPortableDeviceValues

IPortableDeviceValues::SetIPortableDeviceKeyCollectionValue

Récupération des événements de service pris en charge

Récupération des méthodes de service prises en charge