rxprocs.h header

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