Partager via


Méthode ISensor ::SetProperties (sensorsapi.h)

Spécifie les propriétés du capteur.

Syntaxe

HRESULT SetProperties(
  [in]  IPortableDeviceValues *pProperties,
  [out] IPortableDeviceValues **ppResults
);

Paramètres

[in] pProperties

Pointeur vers une interface IPortableDeviceValues contenant la liste des propriétés et des valeurs à définir.

[out] ppResults

Adresse d’une interface IPortableDeviceValues qui reçoit la liste des propriétés qui ont été correctement définies. Chaque propriété a une valeur HRESULT associée, qui indique si la définition de la propriété a réussi.

Valeur retournée

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

Code de retour Description
S_OK
S_OK
S_FALSE
Échec de la demande de définition d’une ou plusieurs des propriétés spécifiées. Inspectez ppResults pour déterminer quelles propriétés, le cas échéant, ont réussi.
E_POINTER
NULL a été passé pour ppResults.

Remarques

Cette méthode vous permet de spécifier les valeurs d’une ou plusieurs propriétés, telles que la fabrique du capteur, le modèle et le numéro de série, en effectuant un seul appel.

Toutes les propriétés ne peuvent pas être définies.

IPortableDeviceValues est défini par l’API Appareils portables Windows.

Exemples

Pour obtenir un exemple de définition des propriétés, consultez Définition et récupération des propriétés du capteur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête sensorsapi.h
Bibliothèque Sensorsapi.lib
DLL Sensorsapi.dll

Voir aussi

GetProperties

ISensor