PMRX_PREPARSE_NAME função de retorno de chamada (mrx.h)
A rotina MRxPreparseName é chamada pelo RDBSS para dar a um minidiretório de rede a oportunidade de pré-analisar um nome.
Sintaxe
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
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.
Name
[in] Um ponteiro para uma cadeia de caracteres Unicode que contém a cadeia de caracteres de nome.
Retornar valor
MRxPreparseName retorna STATUS_SUCCESS com êxito.
Comentários
MRxPreparseName é chamado pelo RDBSS depois de analisar um nome para dar a um minidiretório de rede uma oportunidade final de pré-analisar o nome.
O RDBSS tenta converter o nome em sua forma canônica, removendo um ponto (".") e dois pontos (".."), antes de chamar MRxPreparseName. O RDBSS também analisará o formato usado pelos fluxos NTFS.
O RDBSS ignora o valor retornado de MRxPreparseName.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | mrx.h (inclua Mrx.h) |