Condividi tramite


Metodo ISensor::SetProperties (sensorsapi.h)

Specifica le proprietà del sensore.

Sintassi

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

Parametri

[in] pProperties

Puntatore a un'interfaccia IPortableDeviceValues contenente l'elenco di proprietà e valori da impostare.

[out] ppResults

Indirizzo di un'interfaccia IPortableDeviceValues che riceve l'elenco delle proprietà impostate correttamente. Ogni proprietà ha un valore HRESULT associato, che indica se l'impostazione della proprietà è riuscita.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
S_FALSE
Richiesta di impostare una o più delle proprietà specificate non riuscita. Esaminare ppResults per determinare quali proprietà, se presenti, sono riuscite.
E_POINTER
NULL è stato passato per ppResults.

Commenti

Questo metodo consente di specificare i valori di una o più proprietà, ad esempio la creazione del sensore, il modello e il numero di serie, eseguendo una singola chiamata.

Non tutte le proprietà possono essere impostate.

IPortableDeviceValues è definito dall'API Dispositivi portatili Windows.

Esempio

Per un esempio di come impostare le proprietà, vedere Impostazione e recupero delle proprietà del sensore.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione sensorsapi.h
Libreria Sensorsapi.lib
DLL Sensorsapi.dll

Vedi anche

GetProperties

ISensor