typedef struct _FS_FILTER_CALLBACK_DATA { unsigned long SizeOfFsFilterCallbackData; unsigned char Operation; unsigned char Reserved; DEVICE_OBJECT *DeviceObject; FILE_OBJECT *FileObject; FS_FILTER_PARAMETERS Parameters; } FS_FILTER_CALLBACK_DATA, *PFS_FILTER_CALLBACK_DATA;