WDK Mini Filter Example
_RECORD_DATA Struct Reference

#include <minispy.h>

Data Fields

LARGE_INTEGER OriginatingTime
 
LARGE_INTEGER CompletionTime
 
FILE_ID DeviceObject
 
FILE_ID FileObject
 
FILE_ID Transaction
 
FILE_ID ProcessId
 
FILE_ID ThreadId
 
ULONG_PTR Information
 
NTSTATUS Status
 
ULONG IrpFlags
 
ULONG Flags
 
UCHAR CallbackMajorId
 
UCHAR CallbackMinorId
 
UCHAR Reserved [2]
 
PVOID Arg1
 
PVOID Arg2
 
PVOID Arg3
 
PVOID Arg4
 
PVOID Arg5
 
LARGE_INTEGER Arg6
 
ULONG EcpCount
 
ULONG KnownEcpMask
 

Detailed Description

Definition at line 101 of file minispy.h.

Field Documentation

◆ Arg1

PVOID Arg1

Definition at line 124 of file minispy.h.

◆ Arg2

PVOID Arg2

Definition at line 125 of file minispy.h.

◆ Arg3

PVOID Arg3

Definition at line 126 of file minispy.h.

◆ Arg4

PVOID Arg4

Definition at line 127 of file minispy.h.

◆ Arg5

PVOID Arg5

Definition at line 128 of file minispy.h.

◆ Arg6

LARGE_INTEGER Arg6

Definition at line 129 of file minispy.h.

◆ CallbackMajorId

UCHAR CallbackMajorId

Definition at line 120 of file minispy.h.

◆ CallbackMinorId

UCHAR CallbackMinorId

Definition at line 121 of file minispy.h.

◆ CompletionTime

LARGE_INTEGER CompletionTime

Definition at line 104 of file minispy.h.

◆ DeviceObject

FILE_ID DeviceObject

Definition at line 106 of file minispy.h.

◆ EcpCount

ULONG EcpCount

Definition at line 131 of file minispy.h.

◆ FileObject

FILE_ID FileObject

Definition at line 107 of file minispy.h.

◆ Flags

ULONG Flags

Definition at line 118 of file minispy.h.

◆ Information

ULONG_PTR Information

Definition at line 113 of file minispy.h.

◆ IrpFlags

ULONG IrpFlags

Definition at line 117 of file minispy.h.

◆ KnownEcpMask

ULONG KnownEcpMask

Definition at line 132 of file minispy.h.

◆ OriginatingTime

LARGE_INTEGER OriginatingTime

Definition at line 103 of file minispy.h.

◆ ProcessId

FILE_ID ProcessId

Definition at line 110 of file minispy.h.

◆ Reserved

UCHAR Reserved[2]

Definition at line 122 of file minispy.h.

◆ Status

NTSTATUS Status

Definition at line 115 of file minispy.h.

◆ ThreadId

FILE_ID ThreadId

Definition at line 111 of file minispy.h.

◆ Transaction

FILE_ID Transaction

Definition at line 108 of file minispy.h.


The documentation for this struct was generated from the following file:

Social Network


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