Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo QueueSetValuesByObjectList accoda una richiesta per impostare uno o più valori specificati in uno o più oggetti specificati nel dispositivo.
Sintassi
HRESULT QueueSetValuesByObjectList(
[in] IPortableDeviceValuesCollection *pObjectValues,
[in] IPortableDevicePropertiesBulkCallback *pCallback,
[out] GUID *pContext
);
Parametri
[in] pObjectValues
Puntatore a un'interfaccia IPortableDeviceValuesCollection che contiene le proprietà e i valori da impostare sugli oggetti specificati. Questa interfaccia contiene una o più interfacce IPortableDeviceValues , ognuna che rappresenta un singolo oggetto. Ogni interfaccia IPortableDeviceValues contiene una raccolta di coppie chiave/valore, in cui la chiave è propertyKEY che identifica la proprietà e il valore è un tipo di dati che varia in base alla proprietà. Ogni interfaccia IPortableDeviceValues contiene anche una proprietà WPD_OBJECT_ID che identifica l'oggetto a cui fa riferimento questa interfaccia.
[in] pCallback
Puntatore a un'interfaccia IPortableDevicePropertiesBulkCallback implementata dall'applicazione che riceverà le informazioni recuperate.
[out] pContext
Puntatore a un GUID utilizzato per avviare, annullare o identificare la richiesta a qualsiasi callback IPortableDevicePropertiesBulkCallback implementato dal client.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
| Codice restituito | Descrizione |
|---|---|
|
L'operazione è stata accodata correttamente. |
Commenti
La richiesta in coda non viene avviata fino a quando l'applicazione chiama Start. Per altre informazioni su come usare questo metodo, vedere Interfaccia IPortableDevicePropertiesBulk.
Requisiti
| Requisito | Valore |
|---|---|
| Piattaforma di destinazione | Windows |
| Intestazione | portabledeviceapi.h |
| Libreria | PortableDeviceGUIDs.lib |