Freigeben über


Verschiedene Routinen

RDBSS enthält eine Reihe von Hilfsroutinen, die nicht in eine bestimmte Kategorie fallen.

Die verschiedenen RDBSS-Routinen umfassen Folgendes:

-Routine zurückgegebener Wert BESCHREIBUNG

RxFsdDispatch

Diese Routine implementiert den File System Driver (FSD)-Dispatch für RDBSS zum Verarbeiten eines E/A-Anforderungspakets (IRP). Diese Routine wird von einem Netzwerk-Mini-Redirector in den Treiberverteilungsroutinen aufgerufen, um die RDBSS-Verarbeitung einer Anforderung zu initiieren.

RxFsdPostRequest

Mit dieser Routine wird der von einer RX_CONTEXT-Struktur angegebene IRP in die Workerwarteschlange zur Verarbeitung durch den Dateisystemprozess (File System Process, FSP) in die Warteschlange gestellt.

RxGetRDBSSProcess

Diese Routine gibt einen Zeiger auf den Prozess des Standard Threads zurück, der vom RDBSS-Kernelprozess verwendet wird.

RxIsThisACscAgentOpen

Diese Routine bestimmt, ob eine Dateiöffnungsanforderung von einem clientseitigen Zwischenspeicherungs-Agent im Benutzermodus gestellt wurde.

Diese Routine ist nur unter Windows Server 2003 verfügbar.

RxMakeLateDeviceAvailable

Diese Routine ändert das Geräteobjekt, um ein "verspätetes Gerät" verfügbar zu machen. Ein verspätetes Gerät ist ein Gerät, das nicht in der Laderoutine des Treibers erstellt wird.

RxPrepareToReparseSymbolicLink

Mit dieser Routine wird der Dateiobjektname eingerichtet, um eine Analyse zu ermöglichen. Diese Routine wird von den Netzwerkminiumleitungen verwendet, um symbolische Links zu durchlaufen. Diese Routine sollte nicht von Netzwerk-Mini-Redirectoren verwendet werden.