Función WsGetMetadataEndpoints (webservices.h)
Devuelve los "Puntos de conexión" definidos dentro de los documentos del objeto de metadatos. Llamar a esta función con WS_METADATA_STATEestablecida en WS_METADATA_STATE_CREATED hará que el objeto de metadatos resuelva todas las referencias de los documentos de metadatos. También se realizará cualquier validación de documentos adicional. Si este proceso se realiza correctamente, el objeto de metadatos se establecerá en WS_METADATA_STATE_RESOLVED y no se permiten las adiciones de documentos posteriores al objeto de metadatos. Si se produce un error, el objeto de metadatos se establecerá en WS_METADATA_STATE_FAULTED.
Sintaxis
HRESULT WsGetMetadataEndpoints(
[in] WS_METADATA *metadata,
[out] WS_METADATA_ENDPOINTS *endpoints,
[in, optional] WS_ERROR *error
);
Parámetros
[in] metadata
Puntero a un objeto Metadata que contiene los puntos de conexión deseados. Este parámetro debe ser un objeto WS_METADATA válido.
[out] endpoints
Si se ejecuta correctamente, este parámetro de puntero se rellena con información sobre los puntos de conexión definidos en el objeto de metadatos.
[in, optional] error
Puntero a un objeto WS_ERROR 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 |
---|---|
|
El identificador de propiedad no se admite para este objeto o el búfer especificado no era lo suficientemente grande para el valor. |
|
Recursos de memoria insuficientes. |
|
Esta función puede devolver otros errores no enumerados anteriormente. |
Comentarios
Esta propiedad se puede usar en estado WS_METADATA_STATE_CREATED o WS_METADATA_STATE_RESOLVED .
Esta función producirá un error si faltan documentos de metadatos. Use WsGetMissingMetadataDocumentAddress para determinar la dirección de los documentos que faltan.
Requisitos
Requisito | Value |
---|---|
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 |