Método IPortableDevicePropertiesBulk::QueueGetValuesByObjectList (portabledeviceapi.h)
El método QueueGetValuesByObjectList pone en cola una solicitud de una o varias propiedades especificadas de uno o varios objetos especificados en el dispositivo.
Sintaxis
HRESULT QueueGetValuesByObjectList(
[in] IPortableDevicePropVariantCollection *pObjectIDs,
[in] IPortableDeviceKeyCollection *pKeys,
[in] IPortableDevicePropertiesBulkCallback *pCallback,
[out] GUID *pContext
);
Parámetros
[in] pObjectIDs
Puntero a una interfaz IPortableDevicePropVariantCollection que enumera los identificadores de objeto de todos los objetos que se van a consultar. Estos serán de tipo VT_LPWSTR.
[in] pKeys
Puntero a una interfaz IPortableDeviceKeyCollection que especifica las propiedades que se van a solicitar. Para obtener una lista de las propiedades definidas por dispositivos portátiles de Windows, vea Propiedades y atributos. Especifique NULL para indicar todas las propiedades de los objetos especificados.
[in] pCallback
Puntero a una interfaz IPortableDevicePropertiesBulkCallback implementada por la aplicación que recibirá la información a medida que se recupera.
[out] pContext
Puntero a un GUID que se usa para iniciar, cancelar o identificar las devoluciones de llamada IPortableDevicePropertiesBulkCallback de solicitud, si se implementa.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
Comentarios
La solicitud en cola no se inicia hasta que la aplicación llama a Start. Para obtener más información sobre cómo usar este método, vea IPortableDevicePropertiesBulk Interface.
Debido a problemas de rendimiento, es posible que algunos dispositivos no devuelvan una lista completa de propiedades cuando el parámetro pKeys es NULL.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |