PMRX_PREPARSE_NAME Rückruffunktion (mrx.h)
Die MRxPreparseName-Routine wird von RDBSS aufgerufen, um einem Mini-Umleitungsnetzwerk die Möglichkeit zu geben, einen Namen vorab zu analysieren.
Syntax
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
Parameter
RxContext
[in, out] Ein Zeiger auf die RX_CONTEXT-Struktur. Dieser Parameter enthält das IRP, das den Vorgang anfordert.
Name
[in] Ein Zeiger auf eine Unicode-Zeichenfolge, die die Namenszeichenfolge enthält.
Rückgabewert
MRxPreparseName gibt bei Erfolg STATUS_SUCCESS zurück.
Hinweise
MRxPreparseName wird von RDBSS aufgerufen, nachdem ein Name analysiert wurde, um einem Netzwerk-Mini-Redirector die endgültige Möglichkeit zu geben, den Namen vorab zu analysieren.
RDBSS versucht, den Namen in seine kanonische Form zu konvertieren, wobei ein Punkt (".") und zwei Punkte (".") entfernt werden, bevor MRxPreparseName aufgerufen wird. RDBSS analysiert auch das format, das von NTFS-Streams verwendet wird.
RDBSS ignoriert den Rückgabewert von MRxPreparseName.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | mrx.h (mrx.h einschließen) |