Compartilhar via


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

O método GetSupportedProperties recupera uma lista de propriedades compatíveis com um objeto especificado. Observe que nem todas essas propriedades podem realmente ter valores.

Sintaxe

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

Parâmetros

[in] pszObjectID

Ponteiro para uma cadeia de caracteres terminada em nulo que contém a ID do objeto a ser consultado. Para especificar o dispositivo, use WPD_DEVICE_OBJECT_ID.

[out] ppKeys

Endereço de uma variável que recebe um ponteiro para uma interface IPortableDeviceKeyCollection que contém as propriedades com suporte. Para obter uma lista de propriedades definidas por Dispositivos Portáteis do Windows, consulte Propriedades e Atributos. O chamador deve liberar essa interface quando terminar com ela.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Para obter os valores das propriedades com suporte, chame GetPropertyAttributes.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portabledeviceapi.h
Biblioteca PortableDeviceGUIDs.lib

Confira também

IPortableDeviceProperties Interface