PMRX_EXTRACT_NETROOT_NAME Rückruffunktion (mrx.h)
Die MRxExtractNetRootName-Routine wird von RDBSS aufgerufen, um anzufordern, dass ein Netzwerk-Mini-Redirector den Namen der NET_ROOT-Struktur aus einem angegebenen Pfadnamen extrahiert.
Syntax
PMRX_EXTRACT_NETROOT_NAME PmrxExtractNetrootName;
void PmrxExtractNetrootName(
IN PUNICODE_STRING FilePathName,
IN PMRX_SRV_CALL SrvCall,
OUT PUNICODE_STRING NetRootName,
OUT PUNICODE_STRING RestOfName
)
{...}
Parameter
FilePathName
[in] Ein Zeiger auf eine Unicode-Zeichenfolge, die einen Pfadnamen enthält.
SrvCall
[in] Ein Zeiger auf die SRV_CALL-Struktur.
NetRootName
[out] Bei der Eingabe ein Zeiger zum Speichern einer Unicode-Zeichenfolge. Bei erfolgreicher Ausführung enthält dieser Parameter einen Zeiger auf eine Unicode-Zeichenfolge, die einen NET_ROOT Strukturnamen enthält.
RestOfName
[out, optional] Ein Zeiger auf eine Unicode-Zeichenfolge, die den Rest des Namens bei Erfolg enthält. Dieser Parameter ist optional und kann ein NULL-Zeiger bei der Eingabe sein.
Rückgabewert
Keine
Bemerkungen
MRxExtractNetRootName analysiert den Eingabenamen in die SRV_CALL-Struktur, die NET_ROOT-Struktur und den Rest des Pfadnamens.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | mrx.h (mrx.h einschließen) |