Share via


Método IBTTransportProxy.RegisterIsolatedReceiver (COM)

 

Registra un receptor aislado.

Sintaxis

  
        HRESULT IBTTransportProxy::RegisterIsolatedReceiver(  
        BSTR  
        bstrURL,  
IBTTransportConfig*pCallBack);  
  
        Sub RegisterIsolatedReceiver(  
        bstrURL  
         As String,  
pCallBack As IBTTransportConfig)  

Comentarios

Parámetros

bstrURL
[in] Cadena que contiene la URL que está escuchando el adaptador.

bstrURL
Cadena que contiene la dirección URL en la que escucha el adaptador.

pCallBack
[in] Referencia a un objeto o interfaz IBTTransportConfig al que se llamará con la configuración del parámetro bstrURL .

pCallBack
IBTTransportConfig object/interface que se llamará de nuevo con la configuración del parámetro bstrURL .

Valores devueltos

Este método devuelve un valor HRESULT que indica si se ha completado correctamente. Consulte la sección Valores de error para obtener información más detallada.

Ninguno.

Valores de error

Este método devuelve un HRESULT que contiene uno de los valores de la siguiente tabla.

Este método indica errores estableciendo la propiedad Number del objeto Err global en uno de los valores de la tabla siguiente.

Value Descripción
S_OK El método se completó correctamente.
E_INVALIDARG Se detectó un parámetro no válido.

Comentarios:

Una extensión ISAPI es un ejemplo de una función de recepción que no puede crearse porque BizTalk Server carece de control sobre el período de vida de la extensión ISAPI. En este escenario, el adaptador que no se puede crear es responsable de la creación del proxy de transporte y de registrarse con él.

Se debe llamar al método TerminateIsolatedReceivedespués de todas las llamadas al método RegisterIsolatedReceiver , el proceso se bloqueará si no se realiza.

Requisitos

Plataformas: Windows

Consulte también

Interfaz IBTTransportProxy (COM)
Miembros de IBTTransportProxy (COM)