共用方式為


CcMdlWriteAbort 函式 (ntifs.h)

CcMdlWriteAbort 例程會釋放先前呼叫 CcPrepareMdlWrite 所建立的記憶體描述元清單 (MDL)。

語法

void CcMdlWriteAbort(
  [in] PFILE_OBJECT FileObject,
  [in] PMDL         MdlChain
);

參數

[in] FileObject

傳遞至 CcPrepareMdlWrite的檔案物件指標。

[in] MdlChain

CcPrepareMdlWrite所傳回之 MDL 鏈結的位址。

傳回值

沒有

言論

文件系統會呼叫 CcMdlWriteAbort,以釋放先前針對快取檔案 CcPrepareMdlWrite 所建立的記憶體描述項清單(MDL)。 鎖定的所有實體頁面都會解除鎖定。 任何對應的頁面皆未對應。

文件系統通常會呼叫 CcMdlWriteAbort,只有在成功呼叫 CcPrepareMdlWrite的情況下,才需要中止或失敗後續的 MDL 寫入作業。

不同於 CcMdlWriteCompleteCcMdlWriteAbort 不會造成任何數據寫入快取的檔案。

要求

要求 價值
最低支援的用戶端 Windows XP
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

另請參閱

CcMdlWriteComplete

CcPrepareMdlWrite