Compartilhar via


Método IWSDDeviceProxy::GetThisDeviceMetadata (wsdclient.h)

Recupera metadados específicos do dispositivo para este dispositivo.

Sintaxe

HRESULT GetThisDeviceMetadata(
  [out] WSD_THIS_DEVICE_METADATA **ppThisDeviceMetadata
);

Parâmetros

[out] ppThisDeviceMetadata

Referência a uma estrutura WSD_THIS_DEVICE_METADATA que especifica os metadados específicos do dispositivo deste dispositivo. Não solte este objeto.

Retornar valor

Esse método pode retornar um desses valores.

Os possíveis valores retornados incluem, mas não se limitam a, o seguinte.

Código de retorno Descrição
S_OK
Método concluído com êxito.
E_POINTER
ppThisDeviceMetadata é NULL.

Comentários

GetThisDeviceMetadata não fará com que o proxy do dispositivo recupere metadados do dispositivo. Em vez disso, GetThisDeviceMetadata retornará os metadados recuperados com a última chamada para BeginGetMetadata e EndGetMetadata. Se nenhum desses métodos tiver sido chamado, GetThisDeviceMetadata retornará os metadados recuperados quando o objeto IWSDDeviceProxy for inicializado.

Após o sucesso, a memória em ppMetadata será válida até BeginGetMetadata ou EndGetMetadata ser chamado ou até que o objeto IWSDDeviceProxy seja liberado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wsdclient.h (inclua Wsdapi.h)
DLL Wsdapi.dll

Confira também

Iwsddeviceproxy