PMRX_FINALIZE_SRVCALL_CALLDOWN función de devolución de llamada (mrx.h)
Se llama a la rutina MRxFinalizeSrvCall RDBSS para solicitar que un minidirector de red finalice una estructura SRV_CALL.
Sintaxis
PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;
NTSTATUS PmrxFinalizeSrvcallCalldown(
IN OUT PMRX_SRV_CALL SrvCall,
IN BOOLEAN Force
)
{...}
Parámetros
SrvCall
[dentro, fuera] Puntero a la estructura SRV_CALL que se va a finalizar.
Force
[in] Puntero a un valor booleano que indica si la desconexión se va a aplicar inmediatamente, ignorando el recuento de referencias de la estructura SRV_CALL. El parámetro Force es el parámetro ForceFinalize pasado a la rutinarxFinalizeSrvCall de. Esta acción desencadena una llamada a MRxFinalizeSrvCall.
Valor devuelto
MRxFinalizeSrvCall devuelve STATUS_SUCCESS correctos.
Observaciones
se llama al MRxFinalizeSrvCall cuando RDBSS está destruyendo una estructura de SRV_CALL. Se espera que el minidirector de red cierre su conexión al servidor.
RDBSS llama a MRxFinalizeSrvCall después de recibir una llamada RxFinalizeSrvCall. Si se llama a RxFinalizeSrvCall desde un proceso diferente al del proceso del sistema RDBSS, la llamada a MRxFinalizeSrvCall se publica en un subproceso de trabajo para su posterior ejecución. En algún momento posterior se llama a RxFinalizeSrvCall para completar la finalización de la estructura de SRV_CALL.
RDBSS omite el valor devuelto de la llamada de MRxFinalizeSrvCall.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | mrx.h (incluya Mrx.h) |