共用方式為


連線和檔案控制區塊管理常式

RDBSS 會使用連線和檔案控制區塊管理常式來管理用來表示連線和檔案控制區塊的結構。

RDBSS 針對網路迷你重新導向器驅動程式可以使用的連線和檔案控制區塊管理提供下列常式:

常式傳回的值 描述

RxCreateNetFcb

這個常式會配置、初始化新的 FCB 結構,並將新的 FCB 結構插入記憶體內部資料結構,以供開啟這個 FCB 的NET_ROOT結構使用。 配置的結構具有SRV_OPEN和 FOBX 結構的空間。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxCreateNetFobx

這個常式會在 FOBX) 結構 (配置、初始化及插入新的副檔名。 網路迷你重新導向器應該呼叫此常式,以在成功的建立作業結束時建立 FOBX。

RxCreateNetRoot

此常式會建置代表NET_ROOT結構的節點,並將名稱插入相關聯裝置物件的 net name 資料表中。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxCreateSrvCall

此常式會建置代表伺服器呼叫內容的節點,並將名稱插入 RDBSS 所維護的 net name 資料表中。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxCreateSrvOpen

這個常式會配置、初始化新的SRV_OPEN結構,並將其插入 RDBSS 所使用的記憶體內部資料結構。 如果必須配置新的 結構,則會有 FOBX 結構的空間。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxCreateVNetRoot

此常式會建置代表V_NET_ROOT結構的節點,並將名稱插入 net name 資料表中。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxDereference

這個常式會遞減 RDBSS 所使用之數個參考計數資料結構的實例上的參考計數。

RxFinalizeConnection

此常式會刪除與共享的連線。 根據指定的強制層級,會關閉連線上開啟的任何檔案。 除非指定了某些選項來強制關閉連線,否則網路迷你重新導向器可能會選擇讓傳輸連線保持開啟狀態。

RxFinalizeNetFcb

這個常式會完成指定的 FCB 結構。 呼叫端必須具有與此 FCB 相關聯之NET_ROOT結構的獨佔鎖定。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinalizeNetFobx

這個常式會完成指定的 FOBX 結構。 呼叫端必須在與此 FOBX 相關聯的 FCB 上具有獨佔鎖定。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinalizeNetRoot

這個常式會完成指定的NET_ROOT結構。 呼叫端應該透過SRV_CALL結構) ,在此NET_ROOT結構相關聯的裝置物件的 NetName 資料表上具有獨佔鎖定 (。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinalizeSrvCall

這個常式會完成指定的SRV_CALL結構。 呼叫端應該擁有與這個SRV_CALL結構相關聯之裝置物件 NetName 資料表上鎖定的獨佔存取權。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinalizeSrvOpen

這個常式會完成指定的SRV_OPEN結構。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinalizeVNetRoot

這個常式會完成指定的V_NET_ROOT結構。 呼叫端必須具有與這個V_NET_ROOT結構相關聯之裝置物件 NetName 資料表上鎖定的獨佔存取權。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxFinishFcbInitialization

此常式用於在網路迷你重新導向器成功完成建立作業之後完成 FCB 初始化。

RxForceFinalizeAllVNetRoots

這個常式強制完成與指定NET_ROOT結構相關聯的所有V_NET_ROOT結構。 呼叫端必須具有與這個V_NET_ROOT結構相關聯之裝置物件 NetName 資料表上鎖定的獨佔存取權。 RDBSS 內部會使用此常式,不應由網路迷你重新導向器使用。

RxGetFileSizeWithLock

此常式會使用鎖定來取得 FCB 標頭中的檔案大小,以確保 64 位值一致地讀取。

RxInferFileType

這個常式會嘗試從RX_CONTEXT結構中的欄位推斷 (目錄或非目錄) 檔案類型。

RxLockEnumerator

此常式是從網路迷你重新導向器呼叫,以列舉 FCB 上的檔案鎖定。

RxpDereferenceAndFinalizeNetFcb

這個常式會遞減參考計數,並完成 FCB。

此常式僅適用于 Windows Server 2003 Service Pack 1 (SP1) 和更新版本。

RxpDereferenceNetFcb

這個常式會遞減 FCB 上的參考計數。

RxpReferenceNetFcb

此常式會遞增 FCB 上的參考計數。

RxReference

這個常式會遞增 RDBSS 所使用之數個參考計數資料結構的實例上的參考計數。

RxSetSrvCallDomainName

這個常式會設定與任何指定伺服器 (SRV_CALL結構) 相關聯的功能變數名稱。

請注意,也會定義一些宏,以提供 RxReferenceRxDeference 常式周圍的包裝函式來進行偵錯。 如需這些宏的詳細資訊,請參閱 診斷和偵錯