Método IPortableDeviceCapabilities::GetSupportedFormatProperties (portabledeviceapi.h)
El método GetSupportedFormatProperties recupera las propiedades admitidas por objetos de un formato especificado en el dispositivo.
Sintaxis
HRESULT GetSupportedFormatProperties(
[in] REFGUID Format,
[out] IPortableDeviceKeyCollection **ppKeys
);
Parámetros
[in] Format
REFGUID que especifica el formato del objeto. Para obtener una lista de los formatos definidos por dispositivos portátiles de Windows, consulte Formatos de objeto.
[out] ppKeys
Dirección de una variable que recibe un puntero a una interfaz IPortableDeviceKeyCollection que contiene las propiedades admitidas para el formato especificado. Para obtener una lista de las propiedades definidas por dispositivos portátiles de Windows, vea Propiedades y atributos. El autor de la llamada debe liberar esta interfaz cuando haya terminado con ella.
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
Puede especificar WPD_OBJECT_FORMAT_ALL para el parámetro Format para recuperar el conjunto completo de atributos de propiedad.
Si un objeto no tiene un valor asignado a una propiedad específica o si se eliminó la propiedad, es posible que un dispositivo no notifique la propiedad en absoluto al enumerar sus propiedades. Otro dispositivo puede notificar la propiedad, pero con una cadena vacía o un valor de cero. Para evitar esta incoherencia, puede llamar a este método para aprender todas las propiedades que puede establecer en un objeto específico.
Requisitos
Plataforma de destino | Windows |
Encabezado | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |