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) |