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) |