//0x88 bytes (sizeof)
struct _OPEN_PACKET
{
    SHORT Type;                                                             //0x0
    SHORT Size;                                                             //0x2
    struct _FILE_OBJECT* FileObject;                                        //0x4
    LONG FinalStatus;                                                       //0x8
    ULONG Information;                                                      //0xc
    ULONG ParseCheck;                                                       //0x10
    union
    {
        struct _FILE_OBJECT* RelatedFileObject;                             //0x14
        struct _DEVICE_OBJECT* ReferencedDeviceObject;                      //0x14
    };
    struct _OBJECT_ATTRIBUTES* OriginalAttributes;                          //0x18
    union _LARGE_INTEGER AllocationSize;                                    //0x20
    ULONG CreateOptions;                                                    //0x28
    USHORT FileAttributes;                                                  //0x2c
    USHORT ShareAccess;                                                     //0x2e
    VOID* EaBuffer;                                                         //0x30
    ULONG EaLength;                                                         //0x34
    ULONG Options;                                                          //0x38
    ULONG Disposition;                                                      //0x3c
    struct _FILE_BASIC_INFORMATION* BasicInformation;                       //0x40
    struct _FILE_NETWORK_OPEN_INFORMATION* NetworkInformation;              //0x44
    VOID* FileInformation;                                                  //0x48
    enum _CREATE_FILE_TYPE CreateFileType;                                  //0x4c
    VOID* MailslotOrPipeParameters;                                         //0x50
    UCHAR Override;                                                         //0x54
    UCHAR QueryOnly;                                                        //0x55
    UCHAR DeleteOnly;                                                       //0x56
    UCHAR FullAttributes;                                                   //0x57
    struct _DUMMY_FILE_OBJECT* LocalFileObject;                             //0x58
    ULONG InternalFlags;                                                    //0x5c
    CHAR AccessMode;                                                        //0x60
    struct _IO_DRIVER_CREATE_CONTEXT DriverCreateContext;                   //0x64
    enum _FILE_INFORMATION_CLASS FileInformationClass;                      //0x78
    ULONG FileInformationLength;                                            //0x7c
    UCHAR FilterQuery;                                                      //0x80
};