Freigeben über


rxprocs.h-Header

Dieser Header wird von ifsk verwendet. Weitere Informationen finden Sie unter

rxprocs.h enthält die folgenden Programmierschnittstellen:

Functions

 
FsRtlCheckOplock

Erfahren Sie, wie die FsRtlCheckOplock-Routine den IRP für einen Datei-E/A-Vorgang mit dem aktuellen oplock-Zustand (Opportunistic Lock) der Datei synchronisiert.
FsRtlNotifyFullChangeDirectory

Erfahren Sie, wie die FsRtlNotifyFullChangeDirectory-Routine eine Benachrichtigungsstruktur für eine Benachrichtigungsanforderung erstellt und der angegebenen Benachrichtigungsliste hinzufügt.
FsRtlOplockIsFastIoPossible

Erfahren Sie, wie fsRtlOplockIsFastIoPossible den oplock-Zustand (Opportunistic Lock) einer Datei überprüft, um zu bestimmen, ob schnelle E/A für die Datei ausgeführt werden können.
RxChangeBufferingState

RxChangeBufferingState wird aufgerufen, um eine Änderungsanforderung für puffernden Zustand zu verarbeiten.
RxCompleteRequest

RxCompleteRequest schließt die IRP-Anforderung ab, die einer RX_CONTEXT-Struktur zugeordnet ist.
RxCompleteRequest_Real

RxCompleteRequest_Real schließt die IRP-Anforderung ab, die einer RX_CONTEXT-Struktur zugeordnet ist.
RxDereference

RxDereference dekrementiert das NodeReferenceCount-Element einer Struktur um eins für mehrere referenzgezählte Datenstrukturen, die von RDBSS verwendet werden.
RxDriverEntry

RxDriverEntry wird von einem monolithischen Netzwerk-Miniumleitungstreiber aus seiner DriverEntry-Routine aufgerufen, um die statische RDBSS-Bibliothek zu initialisieren.
RxFinalizeConnection

Erfahren Sie mehr über die RxFinalizeConnection-Funktion.
RxFinalizeNetFcb

RxFinalizeNetFCB finalisiert die angegebene FCB-Struktur. Der Aufrufer muss über eine exklusive Sperre für die dem FCB zugeordnete NET_ROOT verfügen.
RxForceFinalizeAllVNetRoots

RxForceFinalizeAllVNetRoots force finalisiert alle V_NET_ROOT Strukturen, die einer bestimmten NET_ROOT-Struktur zugeordnet sind. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
RxFsdPostRequest

RxFsdPostRequest stellt das von einer RX_CONTEXT-Struktur angegebene E/A-Anforderungspaket (IRP) zur Verarbeitung durch den Dateisystemprozess (FSP) in die Workerwarteschlange bereit.
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState wird aufgerufen, um eine Änderungspufferstatusanforderung (z. B. eine Oplock-Unterbrechungsanzeige) für die spätere Verarbeitung zu registrieren. Bei Bedarf werden Workerthreadroutinen für die weitere Verarbeitung aktiviert.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen wird aufgerufen, um eine Änderungspufferstatusanforderung (z. B. eine Oplock-Unterbrechungsanzeige) für die spätere Verarbeitung zu registrieren. Wenn die erforderlichen Voraussetzungen erfüllt sind, wird der Oplock weiter verarbeitet.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen bestimmt, ob eine geöffnete Datei von einem clientseitigen Cache-Agent im Benutzermodus erstellt wurde.
RxLockEnumerator

RxLockEnumerator wird von einem Netzwerk-Mini-Redirector aufgerufen, um die Dateisperren für einen FCB aufzulisten.
RxLogEventDirect

RxLogEventDirect wird aufgerufen, um einen Fehler im E/A-Fehlerprotokoll zu protokollieren. Es wird empfohlen, das RXLogEvent-Makro oder das RxLogFailure-Makro zu verwenden, anstatt diese Routine direkt aufzurufen.
RxLogEventWithAnnotation

RxLogEventWithAnnotation weist eine E/A-Fehlerprotokollstruktur zu, füllt sie mit Informationen und schreibt den Eintrag in das E/A-Fehlerprotokoll.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect weist eine E/A-Fehlerprotokollstruktur zu, füllt sie mit Informationen und schreibt den Eintrag in das E/A-Fehlerprotokoll.
RxMapSystemBuffer

RxMapSystemBuffer gibt die Systempufferadresse vom IRP zurück.
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink richtet den Namen des Dateiobjekts ein, um eine Erneute Analyse zu ermöglichen. Diese Routine wird von den Netzwerkminiumleitungen verwendet, um symbolische Links zu durchlaufen.
RxPurgeAllFobxs

RxPurgeAllFobxs bereinigt alle FOBX-Strukturen, die einem Netzwerkminiumleitungsor zugeordnet sind.
RxReference

RxReference erhöht das NodeReferenceCount-Element einer Struktur um einen für mehrere der von RDBSS verwendeten Verweiszählungsdatenstrukturen.
RxScavengeAllFobxs

RxScavengeAllFobxs löscht alle FOBX-Strukturen, die einem Netzwerk-Mini-Redirector-Geräteobjekt zugeordnet sind.
RxSetSrvCallDomainName

RxSetSrvCallDomainName wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um den Domänennamen festzulegen, der einem bestimmten Server zugeordnet ist (SRV_CALL-Struktur).