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

A rotinaMRxIsValidDirectory é chamada pelo RDBSS para solicitar que um minidiretório de rede marcar para a existência de um diretório remoto.

Sintaxe

PMRX_CHKDIR_CALLDOWN PmrxChkdirCalldown;

NTSTATUS PmrxChkdirCalldown(
  [in, out] IN OUT PRX_CONTEXT RxContext,
  [in]      IN PUNICODE_STRING DirectoryName
)
{...}

Parâmetros

[in, out] RxContext

Um ponteiro para a estrutura RX_CONTEXT. Esse parâmetro contém o IRP que está solicitando a operação.

[in] DirectoryName

Um ponteiro para uma cadeia de caracteres Unicode que contém o nome do diretório remoto.

Retornar valor

MRxIsValidDirectory retorna STATUS_SUCCESS em caso de êxito ou um valor NTSTATUS apropriado, como o seguinte:

Código de retorno Descrição
STATUS_BAD_NETWORK_PATH Esse diretório remoto não existe.

Comentários

MRxIsValidDirectory é chamado como parte do processamento de solicitação de criação ou abertura para a cadeia de caracteres de nome restante além da estrutura V_NET_ROOT, se o membro IrpSp-Parameters.Create.Options> tiver o FILE_CREATE_TREE_CONNECTION bit definido.

Requisitos

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

Confira também

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetQuotaInfo

MRxSetSdInfo

MRxSetVolumeInfo