Función WsGetServiceProxyProperty (webservices.h)

Esta función recupera una propiedad de proxy de servicio especificada. La propiedad que se va a recuperar se identifica mediante un parámetro de entrada WS_PROXY_PROPERTY_ID .

Sintaxis

HRESULT WsGetServiceProxyProperty(
  [in]           WS_SERVICE_PROXY           *serviceProxy,
  [in]           const WS_PROXY_PROPERTY_ID id,
                 void                       *value,
  [in]           ULONG                      valueSize,
  [in, optional] WS_ERROR                   *error
);

Parámetros

[in] serviceProxy

Este parámetro es un puntero al objeto WS_SERVICE_PROXY que contiene la propiedad que se va a recuperar.

[in] id

El valor de este parámetro es un valor de enumerador WS_PROXY_PROPERTY_ID que identifica la propiedad que se va a recuperar.

value

Este parámetro es una referencia a una ubicación para almacenar el valor de la propiedad recuperada. El puntero debe tener una alineación compatible con el tipo de la propiedad .

[in] valueSize

El valor de este parámetro ULONG representa el tamaño del búfer de longitud de bytes asignado por el llamador para almacenar el valor de la propiedad recuperada.

[in, optional] error

Este parámetro es un puntero WS_ERROR a donde se debe almacenar información adicional sobre el error si se produce un error en la función.

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
E_INVALIDARG
El identificador de propiedad no se admite para este objeto.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h
Library WebServices.lib
Archivo DLL WebServices.dll