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;