Bagikan melalui


Fungsi CcMdlWriteAbort (ntifs.h)

CcMdlWriteAbort rutin membebaskan daftar deskriptor memori (MDL) yang dibuat oleh panggilan sebelumnya ke CcPrepareMdlWrite.

Sintaks

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

Parameter

[in] FileObject

Penunjuk objek file yang diteruskan ke CcPrepareMdlWrite.

[in] MdlChain

Alamat rantai MDL yang dikembalikan oleh CcPrepareMdlWrite.

Nilai kembali

Tidak ada

Keterangan

Sistem file memanggil CcMdlWriteAbort untuk membebaskan daftar deskriptor memori (MDL) yang dibuat oleh panggilan sebelumnya ke CcPrepareMdlWrite untuk file yang di-cache. Semua halaman fisik yang dikunci tidak terkunci. Halaman apa pun yang dipetakan tidak dipetakan.

Sistem file biasanya memanggil CcMdlWriteAbort hanya dalam kasus di mana, setelah panggilan berhasil ke CcPrepareMdlWrite, perlu untuk membatalkan atau gagal operasi penulisan MDL berikutnya.

Tidak seperti CcMdlWriteComplete, CcMdlWriteAbort tidak menyebabkan data ditulis ke file cache.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Lihat juga

CcMdlWriteComplete

CcPrepareMdlWrite