PMRX_EXTRACT_NETROOT_NAME Rückruffunktion (mrx.h)
Die MRxExtractNetRootName Routine wird von RDBSS- aufgerufen, um anzufordern, dass ein Netzwerkminiumleitungsmodul den Namen der NET_ROOT Struktur aus einem bestimmten 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 eingaben, einem Zeiger zum Speichern einer Unicode-Zeichenfolge. Bei Erfolg 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 enthält, der erfolgreich ist. Dieser Parameter ist optional und kann ein NULL-Zeiger für eingaben sein.
Rückgabewert
Nichts
Bemerkungen
MRxExtractNetRootName analysiert den Eingabenamen in die SRV_CALL-Struktur, die NET_ROOT-Struktur und den rest des Pfadnamens.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | mrx.h (einschließlich Mrx.h) |