Fungsi FltGetIoPriorityHint (fltkernel.h)

Rutinitas FltGetIoPriorityHint digunakan oleh driver minifilter untuk mendapatkan informasi prioritas IO dari Data Panggilan Balik.

Sintaks

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHint(
  [in] PFLT_CALLBACK_DATA Data
);

Parameter

[in] Data

Penunjuk ke struktur FLT_CALLBACK_DATA yang mewakili operasi I/O. Parameter ini diperlukan dan tidak boleh NULL.

Nilai kembali

Rutinitas FltGetIoPriorityHint mengembalikan petunjuk prioritas IO yang diambil dari struktur FLT_CALLBACK_DATA .

Keterangan

Rutinitas FltGetIoPriorityHint mengambil petunjuk Prioritas IO dari struktur DataFLT_CALLBACK_DATA . Petunjuk ini akan didasarkan pada bidang berikut dalam FLT_CALLBACK_DATA:

  • IRP (opsional)
  • FileObject
  • Rangkaian
Jika bidang FLT_CALLBACK_DATA ini tidak memiliki prioritas IO, rutin mengembalikan IoPriorityNormal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi sistem operasi Windows yang lebih baru.
Target Platform Universal
Header fltkernel.h (termasuk FltKernel.h)
Pustaka FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Lihat juga

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO