Rotina MRxCleanupFobx
A rotina MRxCleanupFobx é chamada pelo RDBSS para solicitar que o minidiretório de rede feche uma extensão de objeto do sistema de arquivos. O RDBSS emite essa chamada em resposta ao recebimento de uma solicitação IRP_MJ_CLEANUP em um objeto de arquivo.
Sintaxe
PMRX_CALLDOWN MRxCleanupFobx;
NTSTATUS MRxCleanupFobx(
_Inout_ PRX_CONTEXT RxContext
)
{ ... }
Parâmetros
- RxContext [in, out]
Um ponteiro para a estrutura RX_CONTEXT. Esse parâmetro contém o IRP que está solicitando a operação.
Retornar valor
MRxCleanupFobx retorna STATUS_SUCCESS com êxito ou um valor NTSTATUS apropriado, como o seguinte:
Código de retorno | Descrição |
---|---|
STATUS_INTERNAL_ERROR | Ocorreu um erro interno no minidiretório de rede. |
Comentários
MRxCleanupFobx é chamado pelo RDBSS como parte das operações de limpeza e fechamento em um objeto de arquivo.
MRxCleanupFobx não pode retornar um valor de STATUS_RETRY indicando que a chamada deve ser repetida. Se um loop de repetição for necessário, ele deverá ser tratado internamente na rotina MRxCleanupFobx pelo minidiretório de rede.
Requisitos
Plataforma de destino |
Área de Trabalho |
parâmetro |
Mrx.h (inclua Mrx.h) |