PMRX_FINALIZE_SRVCALL_CALLDOWN função de retorno de chamada (mrx.h)

A rotina MRxFinalizeSrvCall é chamada pelo RDBSS para solicitar que um minidiretório de rede finalize uma estrutura de SRV_CALL.

Sintaxe

PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;

NTSTATUS PmrxFinalizeSrvcallCalldown(
  IN OUT PMRX_SRV_CALL SrvCall,
  IN BOOLEAN Force
)
{...}

Parâmetros

SrvCall

[in, out] Um ponteiro para a estrutura SRV_CALL a ser finalizada.

Force

[in] Um ponteiro para um valor booliano que indica se a desconexão deve ser imposta imediatamente, ignorando a contagem de referência na estrutura SRV_CALL. O parâmetro Force é o parâmetro ForceFinalize passado para a rotina RxFinalizeSrvCall . Essa ação dispara uma chamada para MRxFinalizeSrvCall.

Retornar valor

MRxFinalizeSrvCall retorna STATUS_SUCCESS em caso de êxito.

Comentários

MRxFinalizeSrvCall é chamado quando o RDBSS está removendo uma estrutura de SRV_CALL. Espera-se que o minidiretor de rede feche sua conexão com o servidor.

MRxFinalizeSrvCall é chamado pelo RDBSS depois de receber uma chamada RxFinalizeSrvCall . Se RxFinalizeSrvCall for chamado de um processo diferente do processo do sistema RDBSS, a chamada para MRxFinalizeSrvCall será postada em um thread de trabalho para execução posterior. Posteriormente, RxFinalizeSrvCall é chamado para concluir a finalização da estrutura SRV_CALL.

O RDBSS ignora o valor retornado da chamada MRxFinalizeSrvCall .

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho mrx.h (inclua Mrx.h)

Confira também

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify

RxFinalizeSrvCall