PMRX_EXTRACT_NETROOT_NAME funzione di callback (mrx.h)

La routine MRxExtractNetRootName viene chiamata da RDBSS per richiedere che un mini-reindirizzamento di rete estrae il nome della struttura NET_ROOT da un determinato nome percorso.

Sintassi

PMRX_EXTRACT_NETROOT_NAME PmrxExtractNetrootName;

void PmrxExtractNetrootName(
  IN PUNICODE_STRING FilePathName,
  IN PMRX_SRV_CALL SrvCall,
  OUT PUNICODE_STRING NetRootName,
  OUT PUNICODE_STRING RestOfName
)
{...}

Parametri

FilePathName

[in] Puntatore a una stringa Unicode contenente un nome percorso.

SrvCall

[in] Puntatore alla struttura SRV_CALL.

NetRootName

[out] In input, un puntatore per l'archiviazione di una stringa Unicode. In caso di esito positivo, questo parametro conterrà un puntatore a una stringa Unicode contenente un nome di struttura NET_ROOT.

RestOfName

[out, facoltativo] Puntatore a una stringa Unicode contenente il resto del nome in caso di esito positivo. Questo parametro è facoltativo e può essere un puntatore NULL in input.

Valore restituito

nessuno

Osservazioni

MRxExtractNetRootName analizza il nome di input nella struttura SRV_CALL, la struttura NET_ROOT e il resto del nome percorso.

Requisiti

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

Vedi anche

MRxCreateSrvCall

MRxCreateVNetRoot

MRxFinalizeNetRoot

MRxFinalizeSrvCall

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify