Compartilhar via


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

Recupera metadados específicos da classe para o dispositivo que descreve os recursos do dispositivo e os serviços que ele hospeda.

Sintaxe

HRESULT GetHostMetadata(
  [out] WSD_HOST_METADATA **ppHostMetadata
);

Parâmetros

[out] ppHostMetadata

Referência a uma estrutura de WSD_HOST_METADATA que especifica metadados. 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
ppHostMetadata é NULL.

Comentários

GetHostMetadata não fará com que o proxy do dispositivo recupere metadados do dispositivo. Em vez disso, GetHostMetadata retornará os metadados recuperados com a última chamada para BeginGetMetadata e EndGetMetadata. Se nenhum desses métodos tiver sido chamado, GetHostMetadata 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