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)

Confira também

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxSrvCallWinnerNotify

RxFinalizeSrvCall