struktur FLT_RELATED_CONTEXTS_EX (fltkernel.h)
Struktur FLT_RELATED_CONTEXTS_EX berisi konteks driver minifilter untuk objek yang terkait dengan operasi I/O. Struktur ini memperluas struktur FLT_RELATED_CONTEXTS untuk menyertakan konteks bagian.
Sintaks
typedef struct _FLT_RELATED_CONTEXTS_EX {
PFLT_CONTEXT VolumeContext;
PFLT_CONTEXT InstanceContext;
PFLT_CONTEXT FileContext;
PFLT_CONTEXT StreamContext;
PFLT_CONTEXT StreamHandleContext;
PFLT_CONTEXT TransactionContext;
PFLT_CONTEXT SectionContext;
} FLT_RELATED_CONTEXTS_EX, *PFLT_RELATED_CONTEXTS_EX;
Anggota
VolumeContext
Penunjuk buram ke konteks minifilter untuk volume yang dituju oleh anggota Volume dari struktur FLT_RELATED_OBJECTS .
InstanceContext
Penunjuk buram ke konteks driver minifilter untuk instans yang ditujukan anggota Instans dari struktur FLT_RELATED_OBJECTS .
FileContext
Penunjuk buram ke konteks per file driver minifilter untuk handel aliran yang ditunjukkan oleh anggota FileObject dari struktur FLT_RELATED_OBJECTS .
StreamContext
Penunjuk buram ke konteks aliran minifilter untuk handel aliran yang dituju oleh anggota FileObject dari struktur FLT_RELATED_OBJECTS .
StreamHandleContext
Penunjuk buram ke konteks handel aliran minifilter untuk handel aliran yang ditujukan oleh anggota FileObject dari struktur FLT_RELATED_OBJECTS .
TransactionContext
Pointer buram ke konteks transaksi minifilter untuk transaksi yang dituju oleh anggota Transaksi dari struktur FLT_RELATED_OBJECTS .
SectionContext
Penunjuk buram ke konteks bagian minifilter untuk handel aliran yang dituju oleh anggota FileObject dari struktur FLT_RELATED_OBJECTS .
Keterangan
Struktur FLT_RELATED_CONTEXTS_EX berisi konteks driver minifilter untuk objek yang terkait dengan operasi I/O atau pengaturan instans atau operasi teardown.
Driver minifilter menggunakan struktur FLT_RELATED_CONTEXTS_EX untuk mengambil beberapa konteks untuk operasi tertentu. Untuk melakukannya, driver minifilter mengalokasikan struktur FLT_RELATED_CONTEXTS_EX kosong dan meneruskan pointer ke dalamnya sebagai parameter Konteks ke FltGetContextsEx.
Minifilter juga dapat menggunakan struktur ini untuk merilis beberapa konteks untuk operasi tertentu. Untuk melakukannya, driver minifilter meneruskan pointer ke FLT_RELATED_CONTEXTS_EX sebagai parameter Contexts ke FltReleaseContextsEx.
Untuk informasi selengkapnya tentang menggunakan konteks, lihat entri referensi untuk FltAllocateContext.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8. |
Header | fltkernel.h (termasuk Fltkernel.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk