FsRtlSplitLargeMcb 函式 (ntifs.h)
FsRtlSplitLargeMcb 例程會在地圖控制區塊 (MCB) 中的對應中插入一個洞。
語法
BOOLEAN FsRtlSplitLargeMcb(
[in] PLARGE_MCB Mcb,
[in] LONGLONG Vbn,
[in] LONGLONG Amount
);
參數
[in] Mcb
MCB 結構的指標。
[in] Vbn
開始虛擬區塊編號 (VBN) 的對應範圍,由 量 向上移動,以騰出空間給洞。
[in] Amount
要建立的洞內扇區 (VN) 數目。
傳回值
FsRtlSplitLargeMcb 如果成功建立洞,TRUE 傳回 TRUE,否則 FALSE。
言論
一個洞是一系列未對應的 VLAN,形成兩個對應之間的間距。
如果集區配置失敗,FsRtlSplitLargeMcb 引發STATUS_INSUFFICIENT_RESOURCES例外狀況。 若要控制此集區配置失敗是否發生,驅動程式應該在 try-except 或
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |