fcb.h 標頭
ifsk 會使用此標頭。 如需詳細資訊,請參閱:
fcb.h 包含下列程式設計介面:
函式
RxCreateNetFcb RxCreateNetFCB 會配置、初始化,並將新的 FCB 結構插入記憶體內部資料結構,以供開啟此 FCB 的V_NET_ROOT。 配置的結構具有SRV_OPEN和 FOBX 結構的空間。 |
RxCreateNetFobx RxCreateNetFobx 會配置、初始化和插入新的副檔名, (FOBX) 結構插入要開啟此 FOBX 之 FCB 的記憶體內部資料結構。 |
RxCreateNetRoot RxCreateNetRoot 會配置並初始化NET_ROOT結構,並將名稱插入相關聯裝置物件的 net name 資料表中。 |
RxCreateSrvCall 深入瞭解 RxCreateSrvCall 函式。 |
RxCreateSrvOpen RxCreateSrvOpen 會配置、初始化,並將新的SRV_OPEN結構插入 RDBSS 所使用的記憶體內部資料結構。 如果必須配置新的結構,它就會有 FOBX 結構的空間。 |
RxCreateVNetRoot RxCreateVNetRoot 會配置並初始化NET_ROOT結構,並將名稱插入相關聯裝置物件的 net name 資料表中。 |
RxFinalizeNetFobx RxFinalizeNetFOBX 會完成指定的 FOBX 結構。 呼叫端必須在與 FOBX 結構相關聯的 FCB 上具有獨佔鎖定。 |
RxFinalizeNetRoot RxFinalizeNetRoot 會完成指定的NET_ROOT結構。 呼叫端必須在與裝置物件相關聯的 netname 資料表上具有獨佔鎖定。 |
RxFinalizeSrvCall RxFinalizeSrvCall 會完成指定的SRV_CALL結構。 呼叫端必須在與裝置物件相關聯的 netname 資料表上具有獨佔鎖定。 |
RxFinalizeSrvOpen RxFinalizeSrvOpen 會完成指定的SRV_OPEN結構。 呼叫端必須在與SRV_OPEN相關聯的 FCB 上具有獨佔鎖定,以及與 FCB 相關聯之NET_ROOT資料表鎖定的共用或獨佔鎖定。 |
RxFinalizeVNetRoot RxFinalizeVNetRoot 會完成指定的V_NET_ROOT結構。 呼叫端必須在與裝置物件相關聯的 netname 資料表上具有獨佔鎖定。 |
RxFinishFcbInitialization 深入瞭解 RxFinishFcbInitialization 函式。 |
RxGetFileSizeWithLock RxGetFileSizeWithLock 會使用鎖定取得 FCB 結構中的檔案大小,以確保 64 位值一致地讀取。 |
RxInferFileType RxInferFileType 會嘗試從RX_CONTEXT 結構中的成員推斷檔案類型 (目錄或非目錄) 。 |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb 會遞減參考計數,並完成 FCB 結構。 |
RxpDereferenceNetFcb RxpDereferenceNetFcb 會遞減 FCB 結構的參考計數。 |
RxpReferenceNetFcb RxpReferenceNetFcb 會遞增 FCB 上的參考計數。 |
RxpTrackDereference RxpTrackDereference 用於已檢查的組建,以追蹤在已檢查組建中對取值SRV_CALL、NET_ROOT、V_NET_ROOT、FOBX、FCB 和SRV_OPEN結構的要求。 記錄系統和 WMI 可以存取這些取值要求的記錄。 |
RxpTrackReference 深入瞭解 RxpTrackReference 函式。 |