rxprocs.h 標頭
ifsk 會使用此標頭。 如需詳細資訊,請參閱:
rxprocs.h 包含下列程式設計介面:
函式
FsRtlCheckOplock 瞭解 FsRtlCheckOplock 常式如何同步處理檔案 I/O 作業的 IRP,以及檔案目前的商機鎖定 (oplock) 狀態。 |
FsRtlNotifyFullChangeDirectory 瞭解 FsRtlNotifyFullChangeDirectory 常式如何建立通知要求的通知結構,並將它新增至指定的通知清單。 |
FsRtlOplockIsFastIoPossible 瞭解 FsRtlOplockIsFastIo 可能如何檢查檔案的機率鎖定 (oplock) 狀態,以判斷是否可以在檔案上執行快速 I/O。 |
RxChangeBufferingState 系統會呼叫 RxChangeBufferingState 來處理緩衝狀態變更要求。 |
RxCompleteRequest RxCompleteRequest 會完成與RX_CONTEXT結構相關聯的 IRP 要求。 |
RxCompleteRequest_Real RxCompleteRequest_Real完成與RX_CONTEXT結構相關聯的 IRP 要求。 |
RxDereference RxDereference 會針對 RDBSS 所使用的數個參考計數資料結構,將結構的 NodeReferenceCount 成員遞減一。 |
RxDriverEntry RxDriverEntry 是由整合型網路迷你重新導向器驅動程式從其 DriverEntry 常式呼叫,以初始化 RDBSS 靜態程式庫。 |
RxFinalizeConnection 深入瞭解 RxFinalizeConnection 函式。 |
RxFinalizeNetFcb RxFinalizeNetFCB 會完成指定的 FCB 結構。 呼叫端必須在與 FCB 相關聯的NET_ROOT上具有獨佔鎖定。 |
RxForceFinalizeAllVNetRoots RxForceFinalizeAllVNetRoots 強制完成與指定NET_ROOT結構相關聯的所有V_NET_ROOT結構。 呼叫端必須在與裝置物件相關聯的 netname 資料表上具有獨佔鎖定。 |
RxFsdPostRequest RxFsdPostRequest 會將 I/O 要求封包排入佇列, (IRP) RX_CONTEXT由背景工作佇列所指定,以供檔案系統進程處理 (FSP) 。 |
RxIndicateChangeOfBufferingState RxIndicateChangeOfBufferingState 會呼叫 來註冊變更緩衝狀態要求, (oplock 中斷指示,例如) 以供稍後處理。 如有必要,會啟用進一步處理的背景工作執行緒常式。 |
RxIndicateChangeOfBufferingStateForSrvOpen RxIndicateChangeOfBufferingStateForSrvOpen 會呼叫 來註冊變更緩衝狀態要求, (oplock 中斷指示,例如) 以供稍後處理。 如果滿足必要的先決條件,則會進一步處理 oplock。 |
RxIsThisACscAgentOpen RxIsThisAgentOpen 會判斷開啟的檔案是否由使用者模式用戶端快取代理程式所建立。 |
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 RxReference 會針對 RDBSS 所使用的數個參考計數資料結構,將結構的 NodeReferenceCount 成員遞增一個。 |
RxScavengeAllFobxs RxScavengeAllFobxs 會清除與網路迷你重新導向器裝置物件相關聯的所有 FOBX 結構。 |
RxSetSrvCallDomainName RxSetSrvCallDomainName 是由網路迷你重新導向器驅動程式呼叫,以設定與任何指定伺服器相關聯的功能變數名稱 (SRV_CALL 結構) 。 |