Método IWSDDeviceProxy::GetServiceProxyById (wsdclient.h)
Recupera un proxy de servicio IWSDServiceProxy genérico por identificador de servicio. Los identificadores de servicio se pueden obtener examinando los metadatos del host de servicio.
Sintaxis
HRESULT GetServiceProxyById(
[in] LPCWSTR pszServiceId,
[out] IWSDServiceProxy **ppServiceProxy
);
Parámetros
[in] pszServiceId
El identificador de servicio.
[out] ppServiceProxy
Puntero a un objeto IWSDServiceProxy para el proxy de servicio especificado.
Valor devuelto
Entre los valores devueltos posibles se incluyen, entre otros, los siguientes:
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
ppServiceProxy es NULL. |
|
La longitud de caracteres de pszServiceId supera WSD_MAX_TEXT_LENGTH (8192) o no hay metadatos asociados al servicio especificado por pszServiceId. |
|
Memoria insuficiente para completar la operación. |
|
No hay ningún punto de conexión asociado al proxy de servicio. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wsdclient.h (incluya Wsdapi.h) |
Archivo DLL | Wsdapi.dll |