Header fltkernel.h

Header ini digunakan oleh ifsk. Untuk informasi selengkapnya, lihat:

fltkernel.h berisi antarmuka pemrograman berikut:

Fungsi

 
FLT_IS_FASTIO_OPERATION

Pelajari selengkapnya tentang FLT_IS_FASTIO_OPERATION
FLT_IS_FS_FILTER_OPERATION

Pelajari selengkapnya tentang makro FLT_IS_FS_FILTER_OPERATION.
FLT_IS_IRP_OPERATION

Pelajari selengkapnya tentang makro FLT_IS_IRP_OPERATION.
FLT_IS_REISSUED_IO

Pelajari selengkapnya tentang makro FLT_IS_REISSUED_IO.
FLT_IS_SYSTEM_BUFFER

Pelajari selengkapnya tentang makro FLT_IS_SYSTEM_BUFFER.
FltAcknowledgeEcp

Rutinitas FltAcknowledgeEcp digunakan untuk menandai struktur konteks parameter buat ekstra (ECP) sebagai diakui.
FltAcquirePushLockExclusive

Rutinitas FltAcquirePushLockExclusive memperoleh kunci push yang diberikan untuk akses eksklusif oleh utas panggilan.
FltAcquirePushLockExclusiveEx

Rutinitas FltAcquirePushLockExclusiveEx memperoleh kunci push yang diberikan untuk akses eksklusif oleh utas panggilan.
FltAcquirePushLockShared

Rutinitas FltAcquirePushLockShared memperoleh kunci push yang diberikan untuk akses bersama oleh utas panggilan.
FltAcquirePushLockSharedEx

Rutinitas FltAcquirePushLockSharedEx memperoleh kunci push yang diberikan untuk akses bersama oleh utas panggilan.
FltAcquireResourceExclusive

Pelajari selengkapnya tentang fungsi FltAcquireResourceExclusive.
FltAcquireResourceShared

Pelajari selengkapnya tentang fungsi FltAcquireResourceShared.
FltAddOpenReparseEntry

Rutinitas ini menambahkan pemanggil yang dialokasikan struktur pemilah ulang terbuka, OPEN_REPARSE_LIST_ENTRY, ke dalam operasi buat.
FltAdjustDeviceStackSizeForIoRedirection

Rutinitas FltAdjustDeviceStackSizeForIoRedirection meningkatkan ukuran tumpukan perangkat sumber untuk memungkinkan minifilter mengalihkan I/O dari instans sumber tertentu ke instans target tertentu ketika tumpukan target lebih dalam dari tumpukan sumber.
FltAllocateCallbackData

FltAllocateCallbackData mengalokasikan struktur data panggilan balik yang dapat digunakan driver minifilter untuk memulai permintaan I/O.
FltAllocateCallbackDataEx

Rutinitas FltAllocateCallbackDataEx mengalokasikan struktur data panggilan balik dan dapat melakukan pra-alokasi memori untuk struktur tambahan yang dapat digunakan driver minifilter untuk memulai permintaan I/O.
FltAllocateContext

Pelajari selengkapnya tentang fungsi FltAllocateContext.
FltAllocateDeferredIoWorkItem

FltAllocateDeferredIoWorkItem mengalokasikan item kerja I/O yang ditangguhkan.
FltAllocateExtraCreateParameter

Rutinitas FltAllocateExtraCreateParameter mengalokasikan kumpulan memori halaman untuk struktur konteks parameter pembuatan ekstra (ECP) yang ditentukan pengguna dan menghasilkan penunjuk ke struktur tersebut.
FltAllocateExtraCreateParameterFromLookasideList

Rutinitas FltAllocateExtraCreateParameterFromLookasideList mengalokasikan kumpulan memori dari daftar lookaside tertentu untuk struktur konteks parameter buat ekstra (ECP) dan menghasilkan pointer ke struktur tersebut.
FltAllocateExtraCreateParameterList

Rutinitas FltAllocateExtraCreateParameterList mengalokasikan memori kumpulan halaman untuk struktur daftar parameter buat tambahan (ECP) dan menghasilkan penunjuk ke struktur tersebut.
FltAllocateFileLock

Rutinitas FltAllocateFileLock mengalokasikan dan menginisialisasi struktur FILE_LOCK baru.
FltAllocateGenericWorkItem

FltAllocateGenericWorkItem mengalokasikan item kerja generik.
FltAllocatePoolAlignedWithTag

FltAllocatePoolAlignedWithTag mengalokasikan buffer yang selaras dengan perangkat untuk digunakan dalam operasi I/O yang tidak di-cache.
FltApplyPriorityInfoThread

Rutinitas FltApplyPriorityInfoThread digunakan oleh driver minifilter untuk menerapkan informasi prioritas ke utas.
FltAttachVolume

FltAttachVolume membuat instans driver minifilter baru dan melampirkannya ke volume yang diberikan.
FltAttachVolumeAtAltitude

FltAttachVolumeAtAltitude adalah rutinitas dukungan debugging yang melampirkan instans driver minifilter ke volume pada ketinggian yang ditentukan, mengesampingkan pengaturan apa pun dalam file INF driver minifilter.
FltBuildDefaultSecurityDescriptor

FltBuildDefaultSecurityDescriptor membangun deskriptor keamanan default untuk digunakan dengan FltCreateCommunicationPort.
FltCancelFileBuka

Driver minifilter dapat menggunakan rutinitas FltCancelFileOpen untuk menutup file yang baru dibuka atau dibuat.
FltCancelIo

Rutinitas FltCancelIo membatalkan operasi I/O.
FltCancellableWaitForMultipleObjects

FltCancellableWaitForMultipleObjects menjalankan operasi tunggu yang dapat dibatalkan (tunggu yang dapat dihentikan) pada satu atau beberapa objek dispatcher.
FltCancellableWaitForSingleObject

Rutinitas FltCancellableWaitForSingleObject menjalankan operasi tunggu yang dapat dibatalkan (tunggu yang dapat dihentikan) pada objek dispatcher.
FltCbdqDisable

FltCbdqDisable menonaktifkan antrean data panggilan balik driver minifilter.
FltCbdqEnable

FltCbdqEnable memungkinkan antrean data panggilan balik yang dinonaktifkan oleh panggilan sebelumnya ke FltCbdqDisable.
FltCbdqInitialize

FltCbdqInitialize menginisialisasi tabel pengiriman antrean data panggilan balik driver minifilter.
FltCbdqInsertIo

FltCbdqInsertIo menyisipkan struktur data panggilan balik untuk operasi I/O ke dalam antrean data panggilan balik driver filter.
FltCbdqRemoveIo

FltCbdqRemoveIo menghapus item tertentu dari antrean data panggilan balik driver minifilter.
FltCbdqRemoveNextIo

FltCbdqRemoveNextIo menghapus item yang cocok berikutnya dalam antrean data panggilan balik driver minifilter.
FltCheckAndGrowNameControl

FltCheckAndGrowNameControl rutin memeriksa apakah buffer dalam struktur FLT_NAME_CONTROL cukup besar untuk menahan jumlah byte yang ditentukan. Jika tidak, FltCheckAndGrowNameControl menggantinya dengan buffer yang dialokasikan sistem yang lebih besar.
FltCheckLockForReadAccess

Rutinitas FltCheckLockForReadAccess menentukan apakah pemanggil telah membaca akses ke rentang byte yang terkunci dari file.
FltCheckLockForWriteAccess

Rutinitas FltCheckLockForWriteAccess menentukan apakah pemanggil memiliki akses tulis ke rentang byte yang terkunci dari file.
FltCheckOplock

Driver minifilter memanggil FltCheckOplock untuk menyinkronkan struktur data panggilan balik untuk operasi I/O file berbasis IRP dengan status kunci oportunistik (oplock) file saat ini.
FltCheckOplockEx

Driver minifilter memanggil rutinitas FltCheckOplockEx untuk menyinkronkan struktur data panggilan balik untuk operasi I/O file berbasis IRP yang memiliki status kunci oportunistik (oplock) file saat ini.
FltClearCallbackDataDirty

Rutinitas FltClearCallbackDataDirty menghapus bendera kotor panggilan balik dalam struktur data panggilan balik.
FltClearCancelCompletion

FltClearCancelCompletion menghapus rutinitas pembatalan yang ditentukan untuk operasi I/O.
FltClose

FltClose menutup handel file yang dibuka oleh FltCreateFile atau FltCreateFileEx.
FltCloseClientPort

FltCloseClientPort menutup port klien komunikasi.
FltCloseCommunicationPort

FltCloseCommunicationPort menutup port server komunikasi driver minifilter.
FltCloseSectionForDataScan

Rutinitas FltCloseSectionForDataScan menutup objek bagian yang terkait dengan aliran file.
FltCommitComplete

Rutinitas FltCommitComplete mengakui pemberitahuan TRANSACTION_NOTIFY_COMMIT.
FltCommitFinalizeComplete

Rutinitas FltCommitFinalizeComplete mengakui pemberitahuan TRANSACTION_NOTIFY_COMMIT_FINALIZE.
FltCompareInstanceAltitudes

FltCompareInstanceAltitudes membandingkan ketinggian dua instans driver minifilter.
FltCompletePendedPostOperation

FltCompletePendedPostOperation melanjutkan pemrosesan penyelesaian untuk operasi I/O yang tertunda dalam rutinitas panggilan balik pascaoperasi driver minifilter.
FltCompletePendedPreOperation

FltCompletePendedPreOperation melanjutkan pemrosesan untuk operasi I/O yang tertunda dalam rutinitas panggilan balik praoperasi driver minifilter (PFLT_PRE_OPERATION_CALLBACK).
FltCopyOpenReparseList

Rutinitas ini menyalin informasi penguraian ulang terbuka dari pembuatan sebelumnya ke dalam daftar ECP baru yang dapat digunakan untuk mengeluarkan pembuatan kedua.
FltCreateCommunicationPort

FltCreateCommunicationPort membuat port server komunikasi tempat driver minifilter dapat menerima permintaan koneksi dari aplikasi mode pengguna.
FltCreateFile

Pelajari selengkapnya tentang fungsi FltCreateFile.
FltCreateFileEx

Driver minifilter memanggil FltCreateFileEx untuk membuat file baru atau membuka file yang ada.
FltCreateFileEx2

Driver minifilter memanggil FltCreateFileEx2 untuk membuat file baru atau membuka file yang ada. Rutinitas ini juga mencakup parameter konteks buat opsional.
FltCreateMailslotFile

Driver minifilter memanggil FltCreateMailslotFile untuk membuat pipa baru atau membuka mailslot yang ada.
FltCreateNamedPipeFile

Driver minifilter memanggil FltCreateNamedPipeFile untuk membuat pipa baru atau membuka pipa yang ada.
FltCreateSectionForDataScan

Rutinitas FltCreateSectionForDataScan membuat objek bagian untuk file. Manajer filter dapat secara opsional menyinkronkan I/O dengan bagian yang dibuat.
FltCreateSystemVolumeInformationFolder

FltCreateSystemVolumeInformationFolder memverifikasi keberadaan folder "Informasi Volume Sistem" pada volume sistem file. Jika folder tidak ada, maka folder dibuat.
FltCurrentBatchOplock

Driver minifilter memanggil FltCurrentBatchOplock untuk menentukan apakah ada batch atau memfilter kunci oportunistik (oplock) pada file.
FltCurrentOplock

Driver minifilter memanggil rutinitas FltCurrentOplock untuk menentukan apakah ada kunci oportunistik (oplock) pada file.
FltCurrentOplockH

Driver minifilter memanggil rutinitas FltCurrentOplockH untuk menentukan apakah ada kunci oportunistik CACHE_HANDLE_LEVEL (oplock) pada file.
FltDecodeParameters

FltDecodeParameters mengembalikan pointer ke alamat daftar deskriptor memori (MDL), penunjuk buffer, panjang buffer, dan parameter akses yang diinginkan untuk operasi I/O.
FltDeleteContext

FltDeleteContext menandai konteks tertentu untuk penghapusan.
FltDeleteExtraCreateParameterLookasideList

Rutinitas FltDeleteExtraCreateParameterLookasideList membebaskan daftar lookaside parameter buat ekstra (ECP).
FltDeleteFileContext

Rutinitas FltDeleteFileContext mengambil dan menghapus konteks file yang telah ditetapkan driver minifilter tertentu untuk file tertentu.
FltDeleteInstanceContext

FltDeleteInstanceContext menghapus konteks dari instans tertentu dan menandai konteks penghapusan.
FltDeletePushLock

Rutinitas FltDeletePushLock menghapus kunci push tertentu.
FltDeleteStreamContext

FltDeleteStreamContext menghapus konteks yang telah ditetapkan instans driver minifilter tertentu untuk aliran tertentu dan menandai konteks penghapusan.
FltDeleteStreamHandleContext

FltDeleteStreamHandleContext menghapus konteks yang telah ditetapkan instans driver minifilter tertentu untuk handel aliran tertentu dan menandai konteks untuk penghapusan.
FltDeleteTransactionContext

Rutinitas FltDeleteTransactionContext menghapus konteks dari transaksi tertentu dan menandai konteks untuk penghapusan.
FltDeleteVolumeContext

FltDeleteVolumeContext menghapus konteks yang telah ditetapkan driver minifilter tertentu untuk volume tertentu dan menandai konteks penghapusan.
FltDetachVolume

FltDetachVolume melepaskan instans driver minifilter dari volume.
FltDeviceIoControlFile

FltDeviceIoControlFile mengirimkan kode kontrol langsung ke driver perangkat tertentu, menyebabkan driver yang sesuai melakukan tindakan yang ditentukan.
FltDoCompletionProcessingWhenSafe

Jika aman untuk melakukannya, fungsi FltDoCompletionProcessingWhenSafe menjalankan rutinitas panggilan balik pascaoperasi driver minifilter.
FltEnlistInTransaction

Rutinitas FltEnlistInTransaction mendaftarkan driver minifilter dalam transaksi tertentu.
FltEnumerateFilterInformation

Rutinitas FltEnumerateFilterInformation menyediakan informasi tentang semua driver filter terdaftar (termasuk minifilter dan driver filter warisan) dalam sistem.
FltEnumerateFilters

Rutinitas FltEnumerateFilters menghitung semua driver minifilter terdaftar dalam sistem.
FltEnumerateInstanceInformationByDeviceObject

Rutinitas FltEnumerateInstanceInformationByDeviceObject menyediakan informasi tentang instans driver minifilter dan driver filter warisan yang dilampirkan ke volume yang terkait dengan objek perangkat tertentu.
FltEnumerateInstanceInformationByFilter

Rutinitas FltEnumerateInstanceInformationByFilter menyediakan informasi tentang instans driver minifilter tertentu.
FltEnumerateInstanceInformationByVolume

Rutinitas FltEnumerateInstanceInformationByVolume menyediakan informasi tentang instans driver minifilter dan driver filter warisan (hanya Windows Vista) yang melekat pada volume tertentu.
FltEnumerateInstanceInformationByVolumeName

Rutinitas FltEnumerateInstanceInformationByVolumeName menyediakan informasi tentang instans driver minifilter dan driver filter warisan yang melekat pada volume dengan nama yang ditentukan.
FltEnumerateInstances

FltEnumerateInstances rutin menghitung instans driver minifilter untuk driver atau volume minifilter tertentu.
FltEnumerateVolumeInformation

Rutinitas FltEnumerateVolumeInformation menyediakan informasi tentang volume yang diketahui oleh manajer filter.
FltEnumerateVolumes

FltEnumerateVolumes rutin menghitung semua volume dalam sistem.
FltFastIoMdlRead

Rutinitas FltFastIoMdlRead mengembalikan daftar deskriptor memori (MDL) yang menunjuk langsung ke rentang byte yang ditentukan dalam cache file.
FltFastIoMdlReadComplete

Rutinitas FltFastIoMdlReadComplete menyelesaikan operasi baca yang dimulai oleh rutinitas FltFastIoMdlRead.
FltFastIoMdlWriteComplete

Rutinitas FltFastIoMdlWriteComplete di fltkernel.h membebaskan sumber daya yang dialokasikan FltFastIoPrepareMdlWrite.
FltFastIoPrepareMdlWrite

Rutinitas FltFastIoPrepareMdlWrite mengembalikan daftar daftar deskriptor memori (MDL) yang ditautkan yang menunjuk ke rentang data file yang di-cache yang ditentukan untuk menulis data langsung ke cache.
FltFindExtraCreateParameter

Rutinitas FltFindExtraCreateParameter mencari daftar ECP tertentu untuk struktur konteks ECP dari jenis tertentu dan mengembalikan pointer ke struktur ini jika ditemukan.
FltFlushBuffers

Rutinitas FltFlushBuffers digunakan oleh driver minifilter untuk mengirim permintaan flush untuk file tertentu ke sistem file.
FltFlushBuffers2

Pelajari selengkapnya tentang fungsi FltFlushBuffers2.
FltFreeCallbackData

Rutinitas FltFreeCallbackData membebaskan struktur data panggilan balik yang dialokasikan oleh rutinitas FltAllocateCallbackData.
FltFreeDeferredIoWorkItem

Rutinitas FltFreeDeferredIoWorkItem membebaskan item kerja yang dialokasikan oleh rutinitas FltAllocateDeferredIoWorkItem.
FltFreeExtraCreateParameter

Rutinitas FltFreeExtraCreateParameter membebaskan memori untuk struktur konteks ECP.
FltFreeExtraCreateParameterList

Rutinitas FltFreeExtraCreateParameterList membebaskan struktur daftar parameter buat ekstra (ECP).
FltFreeFileLock

FltFreeFileLock rutin membatalkan inisialisasi dan membebaskan struktur FILE_LOCK yang diinisialisasi.
FltFreeGenericWorkItem

Rutinitas FltFreeGenericWorkItem membebaskan item kerja yang dialokasikan oleh rutinitas FltAllocateGenericWorkItem.
FltFreeOpenReparseList

Rutinitas ini membatalkan alokasi informasi apa pun yang disalin ke dalam operasi pembuatan dengan panggilan sebelumnya ke FltCopyOpenReparseList.
FltFreePoolAlignedWithTag

Rutinitas FltFreePoolAlignedWithTag membebaskan buffer selaras cache yang dialokasikan oleh panggilan sebelumnya ke FltAllocatePoolAlignedWithTag.
FltFreeSecurityDescriptor

FltFreeSecurityDescriptor membebaskan deskriptor keamanan yang dialokasikan oleh rutinitas FltBuildDefaultSecurityDescriptor.
FltFsControlFile

Rutinitas FltFsControlFile mengirimkan kode kontrol langsung ke sistem file atau driver filter sistem file tertentu, menyebabkan driver yang sesuai melakukan tindakan yang ditentukan.
FltGetActivityIdCallbackData

Rutinitas FltGetActivityIdCallbackData mengambil ID aktivitas saat ini yang terkait dengan permintaan dalam data panggilan balik minifilter.
FltGetBottomInstance

FltGetBottomInstance mengembalikan pointer instans buram untuk instans driver minifilter, jika ada, yang terpasang di bagian bawah tumpukan instans untuk volume tertentu.
FltGetContexts

Pelajari selengkapnya tentang fungsi FltGetContexts.
FltGetContextsEx

Pelajari selengkapnya tentang fungsi FltGetContextsEx.
FltGetCopyInformationFromCallbackData

Pelajari selengkapnya tentang fungsi FltGetCopyInformationFromCallbackData.
FltGetDestinationFileNameInformation

Pelajari selengkapnya tentang rutinitas FltGetDestinationFileNameInformation.
FltGetDeviceObject

Rutinitas FltGetDeviceObject mengembalikan pointer ke objek perangkat volume (VDO) Manajer Filter untuk volume tertentu.
FltGetDiskDeviceObject

Rutinitas FltGetDiskDeviceObject mengembalikan pointer ke objek perangkat disk yang terkait dengan volume tertentu.
FltGetEcpListFromCallbackData

Rutinitas FltGetEcpListFromCallbackData mengembalikan penunjuk ke daftar struktur konteks parameter (ECP) buat ekstra yang terkait dengan objek callback-data operasi pembuatan tertentu.
FltGetFileContext

Pelajari selengkapnya tentang fungsi FltGetFileContext.
FltGetFileNameInformation

Rutinitas FltGetFileNameInformation mengembalikan informasi nama untuk file atau direktori.
FltGetFileNameInformationUnsafe

Rutinitas FltGetFileNameInformationUnsafe mengembalikan informasi nama untuk file atau direktori terbuka.
FltGetFileSystemType

Fungsi FltGetFileSystemType mengambil objek volume atau instans dan menyediakan jenis sistem file volume.
FltGetFilterFromInstance

Rutinitas FltGetFilterFromInstance mengembalikan penunjuk filter buram untuk driver minifilter yang membuat instans tertentu.
FltGetFilterFromName

Rutinitas FltGetFilterFromName mengembalikan penunjuk filter buram untuk driver minifilter terdaftar yang namanya cocok dengan nilai dalam parameter FilterName.
FltGetFilterInformation

Rutinitas FltGetFilterInformation menyediakan informasi tentang driver minifilter.
FltGetInstanceContext

Pelajari selengkapnya tentang fungsi FltGetInstanceContext.
FltGetInstanceInformation

Rutinitas FltGetInstanceInformation mengembalikan informasi tentang instans driver minifilter.
FltGetIoPriorityHint

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

Rutinitas FltGetIoPriorityHintFromCallbackData digunakan oleh driver minifilter untuk mendapatkan informasi prioritas IO dari data panggilan balik.
FltGetIoPriorityHintFromFileObject

Rutinitas FltGetIoPriorityHintFromFileObject digunakan oleh driver minifilter untuk mendapatkan informasi prioritas IO dari objek file.
FltGetIoPriorityHintFromThread

Rutinitas FltGetIoPriorityHintFromThread digunakan oleh driver minifilter untuk mendapatkan informasi prioritas IO dari utas.
FltGetIrpName

Rutinitas FltGetIrpName mengembalikan nama untuk kode fungsi utama sebagai string yang dapat dicetak.
FltGetLowerInstance

Rutinitas FltGetLowerInstance mengembalikan penunjuk instans buram untuk instans driver minifilter bawah berikutnya, jika ada, yang dilampirkan di bawah instans driver minifilter tertentu pada volume yang sama.
FltGetNewSystemBufferAddress

Fungsi FltGetNewSystemBufferAddress mengambil buffer AssociatedIrp.SystemBuffer, yang telah dialokasikan sistem file. Rutinitas pasca-panggilan balik driver minifilter memanggil fungsi ini.
FltGetNextExtraCreateParameter

Rutinitas FltGetNextExtraCreateParameter mengembalikan pointer ke struktur konteks parameter buat tambahan (ECP) berikutnya (atau pertama) dalam daftar ECP tertentu.
FltGetRequestorProcess

Rutinitas FltGetRequestorProcess mengembalikan penunjuk proses untuk utas yang meminta operasi I/O tertentu.
FltGetRequestorProcessId

Rutinitas FltGetRequestorProcessId mengembalikan ID proses 32-bit unik untuk proses yang terkait dengan utas yang meminta operasi I/O tertentu.
FltGetRequestorProcessIdEx

Rutinitas FltGetRequestorProcessIdEx mengembalikan handel mode kernel untuk proses yang terkait dengan utas yang meminta operasi I/O tertentu.
FltGetRequestorSessionId

Rutinitas FltGetRequestorSessionId mengembalikan ID sesi dari proses yang awalnya meminta operasi I/O yang ditentukan.
FltGetRoutineAddress

Rutinitas FltGetRoutineAddress mengembalikan pointer ke rutinitas yang ditentukan oleh parameter FltMgrRoutineName.
FltGetSectionContext

Pelajari selengkapnya tentang fungsi FltGetSectionContext.
FltGetStreamContext

Pelajari selengkapnya tentang fungsi FltGetStreamContext.
FltGetStreamHandleContext

Pelajari selengkapnya tentang fungsi FltGetStreamHandleContext.
FltGetSwappedBufferMdlAddress

Rutinitas FltGetSwappedBufferMdlAddress mengembalikan alamat daftar deskriptor memori (MDL) untuk buffer yang ditukar oleh driver minifilter.
FltGetTopInstance

Rutinitas FltGetTopInstance mengembalikan penunjuk instans buram untuk instans driver minifilter yang terpasang di bagian atas tumpukan instans untuk volume tertentu.
FltGetTransactionContext

Rutinitas FltGetTransactionContext mengambil konteks yang ditetapkan untuk transaksi oleh driver minifilter tertentu.
FltGetTunneledName

Rutinitas FltGetTunneledName mengambil nama terowongan untuk file, mengingat nama yang dinormalisasi yang dikembalikan untuk file dengan panggilan sebelumnya ke FltGetFileNameInformation, FltGetFileNameInformationUnsafe, atau FltGetDestinationFileNameInformation.
FltGetUpperInstance

Rutinitas FltGetUpperInstance mengembalikan penunjuk instans buram untuk instans driver minifilter yang lebih tinggi berikutnya, jika ada, yang terpasang di atas instans driver minifilter tertentu pada volume yang sama.
FltGetVolumeContext

Pelajari selengkapnya tentang fungsi FltGetVolumeContext.
FltGetVolumeFromDeviceObject

Rutinitas FltGetVolumeFromDeviceObject mengembalikan pointer buram untuk volume yang diwakili oleh objek perangkat volume (VDO).
FltGetVolumeFromFileObject

Rutinitas FltGetVolumeFromFileObject mengembalikan pointer buram untuk volume tempat aliran file tertentu berada.
FltGetVolumeFromInstance

Rutinitas FltGetVolumeFromInstance mengembalikan pointer buram untuk volume yang dilampirkan instans driver minifilter tertentu.
FltGetVolumeFromName

Rutinitas FltGetVolumeFromName mengembalikan pointer buram untuk volume yang namanya cocok dengan nilai parameter VolumeName.
FltGetVolumeGuidName

Rutinitas FltGetVolumeGuidName mengembalikan nama volume untuk volume tertentu, dalam format pengidentifikasi unik global volume (GUID).
FltGetVolumeInformation

Rutinitas FltGetVolumeInformation menyediakan informasi tentang volume tertentu.
FltGetVolumeInstanceFromName

Rutinitas FltGetVolumeInstanceFromName mengembalikan penunjuk instans buram untuk instans driver minifilter yang diberikan pada volume yang diberikan.
FltGetVolumeName

Rutinitas FltGetVolumeName mendapatkan nama volume untuk volume tertentu.
FltGetVolumeProperties

Rutinitas FltGetVolumeProperties mengembalikan informasi properti volume untuk volume tertentu.
FltInitExtraCreateParameterLookasideList

Rutinitas FltInitExtraCreateParameterLookasideList menginisialisasi daftar lookaside kumpulan halaman atau non-halaman yang digunakan untuk alokasi satu atau beberapa struktur konteks parameter buat tambahan (ECP) dengan ukuran tetap.
FltInitializeFileLock

Rutinitas FltInitializeFileLock menginisialisasi struktur FILE_LOCK buram yang telah dialokasikan pemanggil dari kumpulan halaman.
FltInitializeOplock

Rutinitas FltInitializeOplock menginisialisasi penunjuk kunci oportunistik (oplock).
FltInitializePushLock

Rutinitas FltInitializePushLock menginisialisasi variabel kunci pendorongan.
FltInsertExtraCreateParameter

Rutinitas FltInsertExtraCreateParameter menyisipkan struktur konteks parameter buat tambahan (ECP) ke dalam daftar ECP.
FltIs32bitProcess

FltIs32bitProcess rutin memeriksa apakah pencetus operasi I/O saat ini adalah aplikasi mode pengguna 32-bit.
FltIsCallbackDataDirty

FltIsCallbackDataDirty rutin menguji bendera FLTFL_CALLBACK_DATA_DIRTY dalam struktur data panggilan balik.
FltIsDirectory

Driver minifilter memanggil rutinitas FltIsDirectory untuk menentukan apakah objek file tertentu mewakili direktori.
FltIsEcpAcknowledged

Rutinitas yang diakui FltIsEcpAcknowledged digunakan untuk menentukan apakah struktur konteks parameter buat tambahan (ECP) tertentu telah ditandai sebagai diakui.
FltIsEcpFromUserMode

Rutinitas FltIsEcpFromUserMode digunakan untuk menentukan apakah struktur konteks parameter buat tambahan (ECP) berasal dari mode pengguna.
FltIsFltMgrVolumeDeviceObject

Rutinitas FltIsFltMgrVolumeDeviceObject menentukan apakah objek perangkat yang diberikan milik manajer filter dan apakah objek perangkat adalah objek perangkat volume.
FltIsIoCanceled

FltIsIoCanceled secara rutin memeriksa apakah operasi berbasis IRP telah dibatalkan.
FltIsIoRedirectionAllowed

Rutinitas FltIsIoRedirectionAllowed menentukan apakah I/O dapat dialihkan dari instans filter sumber yang ditentukan ke instans filter lain yang ditentukan.
FltIsIoRedirectionAllowedForOperation

Rutinitas FltIsIoRedirectionAllowedForOperation menentukan apakah I/O dapat dialihkan dari instans filter yang terkait dengan struktur FLT_CALLBACK_DATA yang ditentukan ke instans filter yang ditentukan.
FltIsOperationSynchronous

Rutinitas FltIsOperationSynchronous menentukan apakah struktur data panggilan balik tertentu (FLT_CALLBACK_DATA) mewakili operasi I/O sinkron atau asinkron.
FltIsVolumeSnapshot

Rutinitas FltIsVolumeSnapshot menentukan apakah instans driver volume atau minifilter dilampirkan ke volume rekam jepret.
FltIsVolumeWritable

Rutinitas FltIsVolumeWritable menentukan apakah perangkat disk yang sesuai dengan instans driver volume atau minifilter dapat ditulis.
FltLoadFilter

FltLoadFilter secara dinamis memuat driver minifilter ke dalam sistem yang sedang berjalan.
FltLockUserBuffer

Pelajari selengkapnya tentang fungsi FltLockUserBuffer.
FltNotifyFilterChangeDirectory

Rutinitas FltNotifyFilterChangeDirectory membuat struktur pemberitahuan untuk operasi IRP_MN_NOTIFY_CHANGE_DIRECTORY dan menambahkannya ke daftar pemberitahuan yang ditentukan.
FltObjectDereference

Rutinitas FltObjectDereference menghapus referensi rundown dari filter buram, instans, atau penunjuk volume.
FltObjectReference

Rutinitas FltObjectReference menambahkan referensi rundown ke filter buram, instans, atau penunjuk volume.
FltOpenVolume

Rutinitas FltOpenVolume mengembalikan handel dan penunjuk objek file untuk volume sistem file tempat instans driver minifilter tertentu dilampirkan.
FltOplockBreakH

Rutinitas FltOplockBreakH memecah CACHE_HANDLE_LEVEL kunci oportunistik (oplock).
FltOplockBreakToNone

Rutinitas FltOplockBreakToNone merusak semua kunci oportunistik (oplock) segera tanpa memperhatikan kunci oplock apa pun.
FltOplockBreakToNoneEx

Rutinitas FltOplockBreakToNoneEx merusak semua kunci oportunistik (oplock) segera tanpa memperhatikan kunci oplock apa pun.
FltOplockFsctrl

Rutinitas FltOplockFsctrl melakukan berbagai operasi kunci oportunistik (oplock) atas nama driver minifilter.
FltOplockFsctrlEx

Rutinitas FltOplockFsctrlEx melakukan berbagai operasi kunci oportunistik (oplock) atas nama driver minifilter.
FltOplockIsFastIoPossible

FltOplockIsFastIoPossible rutin memeriksa status kunci oportunistik (oplock) file untuk menentukan apakah I/O cepat dapat dilakukan pada file.
FltOplockIsSharedRequest

Rutinitas FltOplockIsSharedRequest menentukan apakah permintaan untuk kunci oportunistik (oplock) menginginkan oplock bersama.
FltOplockKeysEqual

Rutinitas FltOplockKeysEqual membandingkan kunci oportunistik (oplock) yang disimpan dalam ekstensi objek file dari dua objek file.
FltParseFileName

FltParseFileName mengurai ekstensi, streaming, dan komponen akhir dari string nama file.
FltParseFileNameInformation

FltParseFileNameInformation mengurai konten struktur FLT_FILE_NAME_INFORMATION.
FltPerformAsynchronousIo

Driver minifilter memanggil FltPerformAsynchronousIo untuk memulai operasi I/O asinkron.
FltPerformSynchronousIo

Driver minifilter memanggil FltPerformSynchronousIo untuk memulai operasi I/O sinkron setelah memanggil FltAllocateCallbackData untuk mengalokasikan struktur data panggilan balik untuk operasi.
FltPrepareComplete

Rutinitas FltPrepareComplete mengakui pemberitahuan TRANSACTION_NOTIFY_PREPARE.
FltPrepareToReuseEcp

Rutinitas FltPrepareToReuseEcp mengatur ulang struktur konteks parameter buat ekstra (ECP), yang menyiapkannya untuk digunakan kembali.
FltPreprepareComplete

Rutinitas FltPrepareComplete mengakui pemberitahuan TRANSACTION_NOTIFY_PREPREPARE.
FltProcessFileLock

Proses rutin FltProcessFileLock dan menyelesaikan operasi penguncian file.
FltPropagateActivityIdToThread

Rutinitas FltPropagateActivityIdToThread mengaitkan ID aktivitas dari IRP dalam data panggilan balik minifilter dengan utas saat ini.
FltPropagateIrpExtension

FltPropagateIrpExtension rutin menyalin ekstensi IRP dari satu data panggilan balik minifilter ke data panggilan balik orang lain.
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache menghapus menyeluruh dari nama Manajer Filter menyimpan semua struktur informasi nama file yang dihasilkan dari nama yang disediakan oleh instans driver minifilter yang diberikan.
FltQueryDirectoryFile

Rutinitas FltQueryDirectoryFile mengembalikan berbagai jenis informasi tentang file dalam direktori yang ditentukan oleh objek file tertentu.
FltQueryDirectoryFileEx

FltQueryDirectoryFileEx mengembalikan berbagai jenis informasi tentang file dalam direktori yang ditentukan oleh objek file tertentu.
FltQueryEaFile

FltQueryEaFile mengembalikan informasi tentang nilai extended-attribute (EA) untuk file.
FltQueryInformationByName

Rutinitas FltQueryInformationByName mengembalikan informasi yang diminta tentang file bernama.
FltQueryInformationFile

FltQueryInformationFile mengambil informasi untuk file tertentu.
FltQueryQuotaInformationFile

Rutinitas FltQueryQuotaInformationFile mengambil entri kuota yang terkait dengan objek file.
FltQuerySecurityObject

FltQuerySecurityObject mengambil salinan deskriptor keamanan objek.
FltQueryVolumeInformation

Rutinitas FltQueryVolumeInformation mengambil informasi tentang volume yang dilampirkan instans tertentu.
FltQueryVolumeInformationFile

FltQueryVolumeInformationFile mengambil informasi volume untuk file, direktori, perangkat penyimpanan, atau volume tertentu.
FltQueueDeferredIoWorkItem

Rutinitas FltQueueDeferredIoWorkItem memposting operasi I/O berbasis IRP ke antrean kerja.
FltQueueGenericWorkItem

FltQueueGenericWorkItem memposting item kerja yang tidak terkait dengan operasi I/O tertentu ke antrean kerja.
FltReadFile

Pelajari selengkapnya tentang fungsi FltReadFile.
FltReadFileEx

Pelajari selengkapnya tentang fungsi FltReadFileEx.
FltReferenceContext

FltReferenceContext menaikkan jumlah referensi pada struktur konteks.
FltReferenceFileNameInformation

FltReferenceFileNameInformation menaikkan jumlah referensi pada struktur informasi nama file.
FltRegisterFilter

FltRegisterFilter mendaftarkan driver minifilter.
FltRegisterForDataScan

Rutinitas FltRegisterForDataScan memungkinkan pemindaian data untuk volume yang terpasang pada instans minifilter.
FltReissueSynchronousIo

FltReissueSynchronousIo memulai operasi I/O sinkron baru yang menggunakan parameter dari operasi I/O yang disinkronkan sebelumnya.
FltReleaseContext

FltReleaseContext mengurangi jumlah referensi pada konteks.
FltReleaseContexts

FltReleaseContexts merilis setiap konteks dalam struktur FLT_RELATED_CONTEXTS tertentu.
FltReleaseContextsEx

FltReleaseContextsEx merilis setiap konteks dalam struktur FLT_RELATED_CONTEXTS_EX tertentu.
FltReleaseFileNameInformation

FltReleaseFileNameInformation merilis struktur informasi nama file.
FltReleasePushLock

Rutinitas FltReleasePushLock melepaskan kunci push tertentu yang dimiliki oleh utas saat ini.
FltReleasePushLockEx

Rutinitas FltReleasePushLockEx melepaskan kunci push tertentu yang dimiliki oleh utas saat ini.
FltReleaseResource

Pelajari selengkapnya tentang fungsi FltReleaseResource.
FltRemoveExtraCreateParameter

FltRemoveExtraCreateParameter rutin mencari daftar ECP untuk struktur konteks ECP dan, jika ditemukan, melepaskannya dari daftar ECP.
FltRemoveOpenReparseEntry

Rutinitas ini menghapus struktur OPEN_REPARSE_LIST_ENTRY (ditambahkan oleh FltAddOpenReparseEntry) dari operasi buat.
FltRequestFileInfoOnCreateCompletion

Minifilter memanggil FltRequestFileInfoOnCreateCompletion selama pra-buat file untuk meminta manajer file menyimpan informasi file yang ditentukan untuk diambil setelah pembuatan selesai.
FltRequestOperationStatusCallback

FltRequestOperationStatusCallback mengembalikan informasi status untuk operasi I/O yang diberikan.
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress mencegah Manajer Filter membebaskan daftar deskriptor memori (MDL) untuk buffer yang ditukar oleh driver minifilter.
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion mengambil informasi file yang diminta selama pembuatan postingan file.
FltRetrieveFileInfoOnCreateCompletionEx

Kueri FltRetrieveFileInfoOnCreateCompletionEx untuk informasi file yang ditentukan setelah penyelesaian pembuatan file.
FltRetrieveIoPriorityInfo

Rutinitas FltRetrieveIoPriorityInfo digunakan oleh driver minifilter untuk mengambil informasi prioritas dari utas.
FltReuseCallbackData

Rutinitas FltReuseCallbackData menginisialisasi ulang struktur data panggilan balik sehingga dapat digunakan kembali.
FltRollbackComplete

Rutinitas FltRollbackComplete mengakui pemberitahuan TRANSACTION_NOTIFY_ROLLBACK.
FltRollbackEnlistment

Rutinitas FltRollbackEnlistment menggulung balik atau membatalkan transaksi atas nama driver minifilter.
FltSendMessage

FltSendMessage mengirimkan pesan ke aplikasi mode pengguna yang menunggu atas nama driver minifilter atau instans driver minifilter.
FltSetActivityIdCallbackData

Rutinitas FltSetActivityIdCallbackData menetapkan ID aktivitas untuk IRP dalam data panggilan balik minifilter.
FltSetCallbackDataDirty

Rutinitas panggilan balik praoperasi atau pascaoperasi driver minifilter memanggil FltSetCallbackDataDirty untuk menunjukkan bahwa ia telah memodifikasi konten struktur data panggilan balik.
FltSetCancelCompletion

Driver minifilter memanggil FltSetCancelCompletion untuk menentukan rutinitas pembatalan yang akan dipanggil jika operasi I/O tertentu dibatalkan.
FltSetEaFile

FltSetEaFile menetapkan nilai extended-attribute (EA) untuk file.
FltSetEcpListIntoCallbackData

Rutinitas FltSetEcpListIntoCallbackData melampirkan daftar struktur konteks parameter buat tambahan (ECP) ke objek buat operasi callback-data.
FltSetFileContext

Rutinitas FltSetFileContext menetapkan konteks untuk file.
FltSetInformationFile

FltSetInformationFile menetapkan informasi untuk file tertentu.
FltSetInstanceContext

FltSetInstanceContext menetapkan konteks untuk instans driver minifilter.
FltSetIoPriorityHintIntoCallbackData

Rutinitas FltSetIoPriorityHintIntoCallbackData digunakan oleh driver minifilter untuk mengatur informasi prioritas I/O dalam data panggilan balik.
FltSetIoPriorityHintIntoFileObject

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

Rutinitas FltSetIoPriorityHintIntoThread digunakan oleh driver minifilter untuk mengatur informasi prioritas IO dalam utas.
FltSetQuotaInformationFile

Rutinitas FltSetQuotaInformationFile memodifikasi entri kuota untuk objek file.
FltSetSecurityObject

FltSetSecurityObject menetapkan status keamanan objek.
FltSetStreamContext

Rutinitas FltSetStreamContext menetapkan konteks untuk aliran file.
FltSetStreamHandleContext

Rutinitas FltSetStreamHandleContext menetapkan konteks untuk handel aliran.
FltSetTransactionContext

Rutinitas FltSetTransactionContext menetapkan konteks pada transaksi.
FltSetVolumeContext

FltSetVolumeContext menetapkan konteks untuk volume.
FltSetVolumeInformation

FltSetVolumeInformation mengubah berbagai jenis informasi tentang volume yang dilampirkan instans tertentu.
FltStartFiltering

FltStartFiltering mulai memfilter driver minifilter terdaftar.
FltSupportsFileContexts

Rutinitas FltSupportsFileContexts menentukan apakah sistem file mendukung konteks file untuk file tertentu.
FltSupportsFileContextsEx

Rutinitas FltSupportsFileContextsEx menentukan apakah sistem file atau manajer filter mendukung konteks file untuk file tertentu.
FltSupportsStreamContexts

FltSupportsStreamContexts menentukan apakah konteks aliran didukung pada objek file tertentu.
FltSupportsStreamHandleContexts

FltSupportsStreamHandleContexts menentukan apakah konteks handel aliran didukung pada objek file tertentu.
FltTagFile

FltTagFile menetapkan tag reparse pada file atau direktori.
FltTagFileEx

FltTagFileEx menetapkan bendera reparse pada file atau direktori.
FltUninitializeFileLock

FltUninitializeFileLock rutin membatalkan inisialisasi struktur FILE_LOCK.
FltUninitializeOplock

FltUninitializeOplock membatalkan inisialisasi penunjuk kunci oportunistik (oplock).
FltUnloadFilter

Driver minifilter yang telah memuat driver minifilter pendukung dengan memanggil FltLoadFilter dapat membongkar driver minifilter dengan memanggil FltUnloadFilter.
FltUnregisterFilter

Driver minifilter terdaftar memanggil FltUnregisterFilter untuk membatalkan pendaftaran dirinya sendiri sehingga Filter Manager tidak lagi memanggilnya untuk memproses operasi I/O.
FltUntagFile

FltUntagFile menghapus titik reparse dari file atau direktori.
FltVetoBypassIo

Pelajari selengkapnya tentang fungsi FltVetoBypassIO.
FltWriteFile

Pelajari selengkapnya tentang fungsi FltWriteFile.
FltWriteFileEx

Pelajari selengkapnya tentang fungsi FltWriteFileEx.

Fungsi panggilan balik

 
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE sebagai rutinitas panggilan balik CompleteLockCallbackDataRoutine driver minifilter untuk struktur FILE_LOCK.
PFLT_COMPLETED_ASYNC_IO_CALLBACK

Driver minifilter yang memulai operasi I/O asinkron dapat menentukan rutinitas jenis PFLT_COMPLETED_ASYNC_IO_CALLBACK rutin untuk dipanggil ketika operasi selesai.
PFLT_CONTEXT_ALLOCATE_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_CONTEXT_ALLOCATE_CALLBACK sebagai rutinitas ContextAllocateCallback driver minifilter.
PFLT_CONTEXT_CLEANUP_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_CONTEXT_CLEANUP_CALLBACK sebagai rutinitas ContextCleanupCallback driver minifilter.
PFLT_CONTEXT_FREE_CALLBACK

Minifilter dapat mendaftarkan rutinitas jenis PFLT_CONTEXT_FREE_CALLBACK sebagai rutinitas ContextFreeCallback driver minifilter.
PFLT_FILTER_UNLOAD_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_FILTER_UNLOAD_CALLBACK sebagai rutinitas FilterUnloadCallback driver minifilter.
PFLT_GENERATE_FILE_NAME

Driver minifilter yang menyediakan nama file untuk cache nama manajer filter dapat mendaftarkan rutinitas jenis PFLT_GENERATE_FILE_NAME sebagai rutinitas GenerateFileNameCallback driver minifilter.
PFLT_GET_OPERATION_STATUS_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_GET_OPERATION_STATUS_CALLBACK sebagai rutinitas OperationStatusCallback driver minifilter.
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK sebagai rutinitas InstanceQueryTeardownCallback driver minifilter.
PFLT_INSTANCE_SETUP_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_INSTANCE_SETUP_CALLBACK sebagai rutinitas InstanceSetupCallback driver minifilter.
PFLT_INSTANCE_TEARDOWN_CALLBACK

Driver minifilter dapat mendaftarkan dua rutinitas jenis PFLT_INSTANCE_TEARDOWN_CALLBACK sebagai rutinitas InstanceTeardownStartCallback dan InstanceTeardownCompleteCallback driver minifilter.
PFLT_NORMALIZE_CONTEXT_CLEANUP

Driver minifilter yang menyediakan nama file untuk cache nama manajer filter dapat mendaftarkan rutinitas jenis PFLT_NORMALIZE_CONTEXT_CLEANUP sebagai rutinitas NormalizeContextCleanupCallback driver minifilter.
PFLT_NORMALIZE_NAME_COMPONENT

Driver minifilter yang menyediakan nama file untuk cache nama manajer filter dapat mendaftarkan rutinitas jenis PFLT_NORMALIZE_NAME_COMPONENT sebagai rutinitas NormalizeNameComponentCallback driver minifilter.
PFLT_NORMALIZE_NAME_COMPONENT_EX

Driver minifilter yang menyediakan nama file untuk cache nama manajer filter dapat mendaftarkan rutinitas jenis PFLT_NORMALIZE_NAME_COMPONENT_EX sebagai rutinitas panggilan balik NormalizeNameComponentExCallback driver minifilter.
PFLT_POST_OPERATION_CALLBACK

Driver minifilter dapat mendaftarkan satu atau beberapa rutinitas jenis PFLT_POST_OPERATION_CALLBACK untuk melakukan pemrosesan penyelesaian untuk operasi I/O.
PFLT_PRE_OPERATION_CALLBACK

Rutinitas PFLT_PRE_OPERATION_CALLBACK driver minifilter melakukan pemrosesan pra-operasi untuk operasi I/O.
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK

Driver minifilter dapat secara opsional mendaftarkan rutinitas jenis PFLT_CONTEXT_ALLOCATE_CALLBACK sebagai rutinitas SectionNotificationCallback driver minifilter.
PFLT_TRANSACTION_NOTIFICATION_CALLBACK

Driver minifilter dapat mendaftarkan rutinitas jenis PFLT_TRANSACTION_NOTIFICATION_CALLBACK sebagai rutinitas TransactionNotificationCallback-nya.

Struktur

 
FLT_CALLBACK_DATA

Struktur FLT_CALLBACK_DATA mewakili operasi I/O. Filter Manager dan minifilter menggunakan struktur ini untuk memulai dan memproses operasi I/O.
FLT_CALLBACK_DATA_QUEUE

FLT_CALLBACK_DATA_QUEUE adalah struktur buram yang digunakan untuk menentukan rutinitas panggilan balik untuk antrean data panggilan balik minifilter. Jangan atur anggota struktur ini secara langsung. Gunakan FltCbdqInitialize untuk menginisialisasi struktur ini.
FLT_CONTEXT_REGISTRATION

Struktur FLT_CONTEXT_REGISTRATION digunakan untuk mendaftarkan jenis konteks.
FLT_CREATEFILE_TARGET_ECP_CONTEXT

Struktur FLT_CREATEFILE_TARGET_ECP_CONTEXT adalah parameter buat ekstra (ECP) yang digunakan untuk mengembalikan informasi target pemilah ulang kembali ke pemanggil FltCreateFileEx2.
FLT_FILE_NAME_INFORMATION

Struktur FLT_FILE_NAME_INFORMATION berisi informasi nama file.
FLT_IO_PARAMETER_BLOCK

Struktur FLT_IO_PARAMETER_BLOCK berisi parameter untuk operasi I/O yang diwakili oleh struktur data panggilan balik (FLT_CALLBACK_DATA).
FLT_NAME_CONTROL

Minifilter yang menyediakan nama file untuk cache nama Manajer Filter dapat menggunakan struktur FLT_NAME_CONTROL untuk mengelola buffer namanya.
FLT_OPERATION_REGISTRATION

Struktur FLT_OPERATION_REGISTRATION digunakan untuk mendaftarkan rutinitas panggilan balik operasi.
FLT_PARAMETERS

Serikat FLT_PARAMETERS mendefinisikan, untuk minifilter, parameter khusus jenis permintaan yang terkait dengan operasi I/O.
FLT_REGISTRATION

Struktur FLT_REGISTRATION diteruskan sebagai parameter ke FltRegisterFilter.
FLT_RELATED_CONTEXTS

Struktur FLT_RELATED_CONTEXTS berisi konteks driver minifilter untuk objek yang terkait dengan operasi I/O.
FLT_RELATED_CONTEXTS_EX

Struktur FLT_RELATED_CONTEXTS_EX berisi konteks driver minifilter untuk objek yang terkait dengan operasi I/O.
FLT_RELATED_OBJECTS

Struktur FLT_RELATED_OBJECTS berisi pointer buram untuk objek yang terkait dengan operasi.
FLT_TAG_DATA_BUFFER

Struktur FLT_TAG_DATA_BUFFER berisi informasi tentang tag titik pemilah ulang.
FLT_VOLUME_PROPERTIES

Struktur FLT_VOLUME_PROPERTIES diteruskan sebagai parameter ke FltGetVolumeProperties.