Fungsi FltSetEaFile (fltkernel.h)
FltSetEaFile menetapkan nilai extended-attribute (EA) untuk file.
Sintaks
NTSTATUS FLTAPI FltSetEaFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[in] PVOID EaBuffer,
[in] ULONG Length
);
Parameter
[in] Instance
Penunjuk instans buram untuk instans driver minifilter tempat operasi SetEa akan dikirim. Instans harus dilampirkan ke volume tempat file berada.
[in] FileObject
Penunjuk objek file untuk file.
[in] EaBuffer
Penunjuk ke buffer input terstruktur FILE_FULL_EA_INFORMATION yang disediakan penelepon yang berisi nilai atribut yang diperluas (EA) yang akan diatur.
[in] Length
Panjang, dalam byte, dari buffer yang dirujuk parameter EaBuffer .
Nilai kembali
FltSetEaFile mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai seperti berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Instans atau volume sedang dirundung. Ini adalah kode kesalahan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows 2000 Update Rollup 1 untuk SP4, Windows XP SP3, Windows Server 2003 SP1, dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |