Método IWSDDeviceProxy::GetServiceProxyById (wsdclient.h)
Recupera um proxy de serviço IWSDServiceProxy genérico por ID de serviço. As IDs de serviço podem ser obtidas examinando os metadados do host do serviço.
Sintaxe
HRESULT GetServiceProxyById(
[in] LPCWSTR pszServiceId,
[out] IWSDServiceProxy **ppServiceProxy
);
Parâmetros
[in] pszServiceId
A ID do serviço.
[out] ppServiceProxy
Ponteiro para um objeto IWSDServiceProxy para o proxy de serviço especificado.
Retornar valor
Os valores retornados possíveis incluem, mas não se limitam a:
Código de retorno | Descrição |
---|---|
|
Método concluído com êxito. |
|
ppServiceProxy é NULL. |
|
O comprimento em caracteres de pszServiceId excede WSD_MAX_TEXT_LENGTH (8192) ou não há metadados associados ao serviço especificado por pszServiceId. |
|
Memória insuficiente para concluir a operação. |
|
Não há nenhum ponto de extremidade associado ao proxy de serviço. |
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 (include Wsdapi.h) |
DLL | Wsdapi.dll |