rxprocs.h 标头

ifsk 使用此标头。 有关详细信息,请参阅:

rxprocs.h 包含以下编程接口:

函数

 
FsRtlCheckOplock

了解 FsRtlCheckOplock 例程如何将文件 I/O 操作的 IRP 与文件的当前机会锁同步 (oplock) 状态。
FsRtlNotifyFullChangeDirectory

了解 FsRtlNotifyFullChangeDirectory 例程如何为通知请求创建通知结构并将其添加到指定的通知列表。
FsRtlOplockIsFastIoPossible

了解 FsRtlOplockIsFastIoPossible 如何检查文件的机会锁 (oplock) 状态,以确定是否可以对文件执行快速 I/O。
RxChangeBufferingState

调用 RxChangeBufferingState 来处理缓冲状态更改请求。
RxCompleteRequest

RxCompleteRequest 完成与RX_CONTEXT结构关联的 IRP 请求。
RxCompleteRequest_Real

RxCompleteRequest_Real完成与RX_CONTEXT结构关联的 IRP 请求。
RxDereference

对于 RDBSS 使用的多个引用计数数据结构,RxDereference 将结构的 NodeReferenceCount 成员递减 1。
RxDriverEntry

RxDriverEntry 由整体网络微型重定向程序驱动程序从其 DriverEntry 例程调用,以初始化 RDBSS 静态库。
RxFinalizeConnection

详细了解 RxFinalizeConnection 函数。
RxFinalizeNetFcb

RxFinalizeNetFCB 完成给定的 FCB 结构。 调用方必须在与 FCB 关联的NET_ROOT上具有独占锁。
RxForceFinalizeAllVNetRoots

RxForceFinalizeAllVNetRoots force 将完成与给定NET_ROOT结构关联的所有V_NET_ROOT结构。 调用方必须在与设备对象关联的 netname 表上具有独占锁。
RxFsdPostRequest

RxFsdPostRequest 将 I/O 请求数据包 (IRP) RX_CONTEXT结构指定的 I/O 请求数据包排队到辅助角色队列,供文件系统进程 (FSP) 进行处理。
RxIndicateChangeOfBufferingState

调用 RxIndicateChangeOfBufferingState 以在 oplock 中断指示 (注册更改缓冲状态请求,例如) 以供以后处理。 如有必要,将激活用于进一步处理的工作线程例程。
RxIndicateChangeOfBufferingStateForSrvOpen

调用 RxIndicateChangeOfBufferingStateForSrvOpen 来注册更改缓冲状态请求 (oplock 中断指示,例如) 以供以后处理。 如果满足必要的先决条件,则进一步处理 oplock。
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen 确定文件是否由用户模式客户端缓存代理打开。
RxLockEnumerator

从网络微型重定向程序调用 RxLockEnumerator,以枚举 FCB 上的文件锁。
RxLogEventDirect

调用 RxLogEventDirect 将错误记录到 I/O 错误日志。 建议使用 RXLogEvent 宏或 RxLogFailure 宏,而不是直接调用此例程。
RxLogEventWithAnnotation

RxLogEventWithAnnotation 分配 I/O 错误日志结构,填充信息,并将条目写入 I/O 错误日志。
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect 分配 I/O 错误日志结构,填充信息,并将条目写入 I/O 错误日志。
RxMapSystemBuffer

RxMapSystemBuffer 从 IRP 返回系统缓冲区地址。
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink 设置文件对象名称以方便重新分析。 网络微型重定向程序使用此例程遍历符号链接。
RxPurgeAllFobxs

RxPurgeAllFobxs 清除与网络微型重定向程序关联的所有 FOBX 结构。
RxReference

对于 RDBSS 使用的多个引用计数数据结构,RxReference 会将结构的 NodeReferenceCount 成员递增 1。
RxScavengeAllFobxs

RxScavengeAllFobxs 清除与网络微型重定向程序设备对象关联的所有 FOBX 结构。
RxSetSrvCallDomainName

网络微型重定向程序驱动程序调用 RxSetSrvCallDomainName,以设置与任何给定服务器关联的域名 (SRV_CALL 结构) 。