Comando WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED

O comando WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED recupera as propriedades compatíveis com um objeto .

Categoria de Comando

WPD_CATEGORY_OBJECT_PROPERTIES

Parâmetros

O driver espera o parâmetro a seguir.

Parâmetro VarType Descrição
WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID VT_LPWSTR Obrigatórios. A ID do objeto que contém as propriedades solicitadas.

Valor Retornado

O driver deve retornar os resultados a seguir.

Result VarType Descrição
WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS VT_UNKNOWN Obrigatórios. Uma interface IPortableDeviceKeyCollection que especifica todas as propriedades com suporte.
WPD_PROPERTY_COMMON_HRESULT VT_ERROR Obrigatórios. Um valor HRESULT que indica êxito ou falha geral. Os valores de resultado possíveis incluem códigos de erro dispositivos portáteis do Windows. Se o chamador fizer uma solicitação inválida, o driver deverá retornar HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED), mas não será necessário retornar nenhum outro valor de resultado.
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE VT_UI4 Opcional. Um código de erro específico do driver. Normalmente, isso é usado apenas para teste de driver ou se o driver, o dispositivo e o cliente são projetados juntos.

Requisitos

Requisito Valor
parâmetro
PortableDevice.h

Confira também

Comandos