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). |