WDK Mini Filter Example
|
#include <mspyKern.h>
Data Fields | |
PDRIVER_OBJECT | DriverObject |
PFLT_FILTER | Filter |
PFLT_PORT | ServerPort |
PFLT_PORT | ClientPort |
KSPIN_LOCK | OutputBufferLock |
LIST_ENTRY | OutputBufferList |
NPAGED_LOOKASIDE_LIST | FreeBufferList |
LONG | MaxRecordsToAllocate |
__volatile LONG | RecordsAllocated |
__volatile LONG | StaticBufferInUse |
PVOID | OutOfMemoryBuffer [RECORD_SIZE/sizeof(PVOID)] |
__volatile LONG | LogSequenceNumber |
ULONG | NameQueryMethod |
ULONG | DebugFlags |
PFLT_SET_TRANSACTION_CONTEXT | PFltSetTransactionContext |
PFLT_GET_TRANSACTION_CONTEXT | PFltGetTransactionContext |
PFLT_ENLIST_IN_TRANSACTION | PFltEnlistInTransaction |
Detailed Description
Definition at line 118 of file mspyKern.h.
Field Documentation
◆ ClientPort
PFLT_PORT ClientPort |
Definition at line 143 of file mspyKern.h.
◆ DebugFlags
ULONG DebugFlags |
Definition at line 199 of file mspyKern.h.
◆ DriverObject
PDRIVER_OBJECT DriverObject |
Definition at line 124 of file mspyKern.h.
◆ Filter
PFLT_FILTER Filter |
Definition at line 131 of file mspyKern.h.
◆ FreeBufferList
NPAGED_LOOKASIDE_LIST FreeBufferList |
Definition at line 156 of file mspyKern.h.
◆ LogSequenceNumber
__volatile LONG LogSequenceNumber |
Definition at line 185 of file mspyKern.h.
◆ MaxRecordsToAllocate
LONG MaxRecordsToAllocate |
Definition at line 162 of file mspyKern.h.
◆ NameQueryMethod
ULONG NameQueryMethod |
Definition at line 193 of file mspyKern.h.
◆ OutOfMemoryBuffer
PVOID OutOfMemoryBuffer[RECORD_SIZE/sizeof(PVOID)] |
Definition at line 179 of file mspyKern.h.
◆ OutputBufferList
LIST_ENTRY OutputBufferList |
Definition at line 150 of file mspyKern.h.
◆ OutputBufferLock
KSPIN_LOCK OutputBufferLock |
Definition at line 149 of file mspyKern.h.
◆ PFltEnlistInTransaction
PFLT_ENLIST_IN_TRANSACTION PFltEnlistInTransaction |
Definition at line 211 of file mspyKern.h.
◆ PFltGetTransactionContext
PFLT_GET_TRANSACTION_CONTEXT PFltGetTransactionContext |
Definition at line 209 of file mspyKern.h.
◆ PFltSetTransactionContext
PFLT_SET_TRANSACTION_CONTEXT PFltSetTransactionContext |
Definition at line 207 of file mspyKern.h.
◆ RecordsAllocated
__volatile LONG RecordsAllocated |
Definition at line 163 of file mspyKern.h.
◆ ServerPort
PFLT_PORT ServerPort |
Definition at line 137 of file mspyKern.h.
◆ StaticBufferInUse
__volatile LONG StaticBufferInUse |
Definition at line 170 of file mspyKern.h.
The documentation for this struct was generated from the following file:
Services Overview
Architect, implement and test file system filter drivers for a wide range of functionality. We can offer several levels of assistance to meet your specific.
Contact Us
You are welcome to contact us for salse or partnership.
Sales: sales@easefilter.com
Support: support@easefilter.com
Info: info@easefilter.com