Método IPortableDeviceProperties::GetSupportedProperties (portabledeviceapi.h)

El método GetSupportedProperties recupera una lista de propiedades que admite un objeto especificado. Tenga en cuenta que no todas estas propiedades pueden tener realmente valores.

Sintaxis

HRESULT GetSupportedProperties(
  [in]  LPCWSTR                      pszObjectID,
  [out] IPortableDeviceKeyCollection **ppKeys
);

Parámetros

[in] pszObjectID

Puntero a una cadena terminada en null que contiene el identificador de objeto del objeto que se va a consultar. Para especificar el dispositivo, use WPD_DEVICE_OBJECT_ID.

[out] ppKeys

Dirección de una variable que recibe un puntero a una interfaz IPortableDeviceKeyCollection que contiene las propiedades admitidas. 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
S_OK
El método se ha llevado a cabo de forma correcta.

Comentarios

Para obtener los valores de las propiedades admitidas, llame a GetPropertyAttributes.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado portabledeviceapi.h
Library PortableDeviceGUIDs.lib

Consulte también

IPortableDeviceProperties (Interfaz)