Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by ifsk. For more information, see:
rxprocs.h contains the following programming interfaces:
Functions
FsRtlCheckOplock Learn how the FsRtlCheckOplock routine synchronizes the IRP for a file I/O operation with the file's current opportunistic lock (oplock) state. |
FsRtlNotifyFullChangeDirectory Learn how the FsRtlNotifyFullChangeDirectory routine creates a notify structure for a notification request and adds it to the specified notify list. |
FsRtlOplockIsFastIoPossible Learn how the FsRtlOplockIsFastIoPossible checks a file's opportunistic lock (oplock) state to determine whether fast I/O can be performed on the file. |
RxChangeBufferingState RxChangeBufferingState is called to process a buffering state change request. |
RxCompleteRequest RxCompleteRequest completes the IRP request associated with an RX_CONTEXT structure. |
RxCompleteRequest_Real RxCompleteRequest_Real completes the IRP request associated with an RX_CONTEXT structure. |
RxDereference RxDereference decrements the NodeReferenceCount member of a structure by one for several reference counted data structures used by RDBSS. |
RxDriverEntry RxDriverEntry is called by a monolithic network mini-redirector driver from its DriverEntry routine to initialize the RDBSS static library. |
RxFinalizeConnection Learn more about the RxFinalizeConnection function. |
RxFinalizeNetFcb RxFinalizeNetFCB finalizes the given FCB structure. The caller must have an exclusive lock on the NET_ROOT associated with FCB. |
RxForceFinalizeAllVNetRoots RxForceFinalizeAllVNetRoots force finalizes all the V_NET_ROOT structures associated with a given NET_ROOT structure. The caller must have an exclusive lock on the netname table associated with the device object. |
RxFsdPostRequest RxFsdPostRequest queues the I/O request packet (IRP) specified by an RX_CONTEXT structure to the worker queue for processing by the file system process (FSP). |
RxIndicateChangeOfBufferingState RxIndicateChangeOfBufferingState is called to register a change buffering state request (an oplock break indication, for example) for later processing. If necessary, worker thread routines for further processing are activated. |
RxIndicateChangeOfBufferingStateForSrvOpen RxIndicateChangeOfBufferingStateForSrvOpen is called to register a change buffering state request (an oplock break indication, for example) for later processing. If the necessary preconditions are satisfied, the oplock is processed further. |
RxIsThisACscAgentOpen RxIsThisACscAgentOpen determines if a file open was made by a user-mode client-side caching agent. |
RxLockEnumerator RxLockEnumerator is called from a network mini-redirector to enumerate the file locks on an FCB. |
RxLogEventDirect RxLogEventDirect is called to log an error to the I/O error log. It is recommended that the RXLogEvent macro or the RxLogFailure macro be used instead of calling this routine directly. |
RxLogEventWithAnnotation RxLogEventWithAnnotation allocates an I/O error log structure, fills it in with information, and writes the entry to the I/O error log. |
RxLogEventWithBufferDirect RxLogEventWithBufferDirect allocates an I/O error log structure, fills it in with information, and writes the entry to the I/O error log. |
RxMapSystemBuffer RxMapSystemBuffer returns the system buffer address from the IRP. |
RxPrepareToReparseSymbolicLink RxPrepareToReparseSymbolicLink sets up the file object name to facilitate a reparse. This routine is used by the network mini-redirectors to traverse symbolic links. |
RxPurgeAllFobxs RxPurgeAllFobxs purges all of the FOBX structures associated with a network mini-redirector. |
RxReference RxReference increments the NodeReferenceCount member of a structure by one for several of the reference counted data structures used by RDBSS. |
RxScavengeAllFobxs RxScavengeAllFobxs scavenges all of the FOBX structures associated with a network mini-redirector device object. |
RxSetSrvCallDomainName RxSetSrvCallDomainName is called by a network mini-redirector driver to set the ___domain name associated with any given server (SRV_CALL structure). |