Méthode IAppxManifestReader ::GetDeviceCapabilities (appxpackaging.h)

Obtient un énumérateur qui effectue une itération au sein des fonctionnalités d’appareil définies dans le manifeste.

Syntaxe

HRESULT GetDeviceCapabilities(
  [out, retval] IAppxManifestDeviceCapabilitiesEnumerator **deviceCapabilities
);

Paramètres

[out, retval] deviceCapabilities

Type : IAppxManifestDeviceCapabilitiesEnumerator**

Énumérateur qui itère au sein des fonctionnalités de l’appareil.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les fonctionnalités de l’appareil sont spécifiées à l’aide de l’élément DeviceCapability dans le manifeste du package.

Si aucune fonctionnalité d’appareil de package n’est définie dans le manifeste, cette méthode retourne S_OK avec un énumérateur vide.

Appelez la méthode IUnknown ::Release lorsque vous avez terminé d’utiliser l’objet deviceCapabilities .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête appxpackaging.h

Voir aussi

IAppxManifestReader