Bagikan melalui


Fungsi FltSetIoPriorityHintIntoFileObject (fltkernel.h)

Rutinitas FltSetIoPriorityHintIntoFileObject digunakan oleh driver minifilter untuk mengatur informasi prioritas I/O dalam objek file.

Sintaks

NTSTATUS FLTAPI FltSetIoPriorityHintIntoFileObject(
  [in] PFILE_OBJECT     FileObject,
  [in] IO_PRIORITY_HINT PriorityHint
);

Parameter

[in] FileObject

Penunjuk ke objek file untuk dimodifikasi. Parameter ini diperlukan dan tidak boleh NULL.

[in] PriorityHint

Nilai enumerasi IO_PRIORITY_HINT yang akan diatur untuk objek file yang ditujukkan oleh FileObject.

Nilai kembali

Jika nilai prioritas I/O yang diteruskan dalam parameter PriorityHint berhasil diterapkan ke struktur FileObject , FltSetIoPriorityHintIntoFileObject mengembalikan STATUS_SUCCESS. Jika tidak, nilai NTSTATUS yang sesuai akan ditampilkan, seperti salah satu hal berikut ini:

Menampilkan kode Deskripsi
STATUS_INVALID_PARAMETER
Nilai parameter PriorityHint tidak valid. Ini adalah kode kesalahan.

Keterangan

Rutinitas ini NONPAGED dan dapat dipanggil dari jalur I/O halaman.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows Vista.
Target Platform Universal
Header fltkernel.h (termasuk FltKernel.h)
Pustaka FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Lihat juga

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoThread

IO_PRIORITY_HINT