PMRX_CHKDIR_CALLDOWN funzione di callback (mrx.h)

La routineMRxIsValidDirectory viene chiamata da RDBSS per richiedere che un mini redirector di rete verifichi l'esistenza di una directory remota.

Sintassi

PMRX_CHKDIR_CALLDOWN PmrxChkdirCalldown;

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

Parametri

[in, out] RxContext

Puntatore alla struttura RX_CONTEXT. Questo parametro contiene l'IRP che richiede l'operazione.

[in] DirectoryName

Puntatore a una stringa Unicode contenente il nome della directory remota.

Valore restituito

MRxIsValidDirectory restituisce STATUS_SUCCESS in caso di esito positivo o di un valore NTSTATUS appropriato, ad esempio:

Codice restituito Descrizione
STATUS_BAD_NETWORK_PATH Questa directory remota non esiste.

Commenti

MRxIsValidDirectory viene chiamato come parte dell'elaborazione di richieste di creazione o apertura per la stringa del nome rimanente oltre la struttura V_NET_ROOT, se il membro IrpSp-Parameters.Create.Options> ha il bit FILE_CREATE_TREE_CONNECTION impostato su .

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione mrx.h (include Mrx.h)

Vedi anche

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetQuotaInfo

MRxSetSdInfo

MRxSetVolumeInfo