Fungsi ClfsDeleteLogByPointer (wdm.h)

ClfsDeleteLogByPointer rutin menandai aliran CLFS untuk penghapusan.

Sintaksis

C++
CLFSUSER_API NTSTATUS ClfsDeleteLogByPointer(
  [in] PLOG_FILE_OBJECT plfoLog
);

Parameter

[in] plfoLog

Penunjuk ke struktur LOG_FILE_OBJECT yang mewakili instans aliran terbuka yang akan dihapus. Pemanggil sebelumnya mendapatkan pointer ini dengan memanggil ClfsCreateLogFile.

Mengembalikan nilai

ClfsDeleteLogByPointer mengembalikan STATUS_SUCCESS jika berhasil; jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.

Komentar

ClfsDeleteLogByPointer menandai aliran untuk penghapusan tetapi tidak menutup objek file log yang ditunjukkan oleh plfoLog. Untuk menutup objek file log, panggil ClfsCloseLogFileObject. Aliran yang ditandai untuk penghapusan dihapus setelah semua objek file log yang terkait dengan aliran ditutup.

Aliran CLFS yang ditandai untuk penghapusan akan menolak permintaan berikutnya untuk membuka aliran.

Untuk penjelasan tentang konsep dan terminologi CLFS, lihat Common Log File System.

Persyaratan

Syarat Nilai
klien minimum yang didukung Tersedia di Windows Server 2003 R2, Windows Vista, dan versi Windows yang lebih baru.
Platform Target Desktop
Header wdm.h (termasuk Wdm.h)
Pustaka Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Lihat juga

ClfsCreateLogFile

ClfsDeleteLogFile