ReactOS 0.4.16-dev-336-gb667d82
fdi_cds_fwd Struct Reference

#include <mszip.h>

Collaboration diagram for fdi_cds_fwd:

Public Attributes

voidhfdi
 
cab_UBYTE inbuf [CAB_INPUTMAX+2]
 
cab_UBYTE outbuf [CAB_BLOCKMAX]
 
union {
   struct ZIPstate   zip
 
methods
 
FDI_Intfdi
 
INT_PTR filehf
 
INT_PTR cabhf
 
struct fdi_foldercurrent
 
cab_ULONG offset
 
cab_UBYTEoutpos
 
cab_UWORD outlen
 
int(* decompress )(int, int, struct fdi_cds_fwd *)
 
union {
   struct ZIPstate   zip
 
   struct QTMstate   qtm
 
   struct LZXstate   lzx
 
methods
 
cab_UBYTE q_length_base [27]
 
cab_UBYTE q_length_extra [27]
 
cab_UBYTE q_extra_bits [42]
 
cab_ULONG q_position_base [42]
 
cab_ULONG lzx_position_base [51]
 
cab_UBYTE extra_bits [51]
 
USHORT setID
 
USHORT iCabinet
 
struct fdi_cds_fwddecomp_cab
 
MORE_ISCAB_INFO mii
 
struct fdi_folderfirstfol
 
struct fdi_filefirstfile
 
struct fdi_cds_fwdnext
 

Detailed Description

Definition at line 100 of file mszip.h.

Member Data Documentation

◆ cabhf

INT_PTR fdi_cds_fwd::cabhf

Definition at line 139 of file fdi.c.

Referenced by fdi_decomp().

◆ current

struct fdi_folder* fdi_cds_fwd::current

Definition at line 140 of file fdi.c.

◆ decomp_cab

struct fdi_cds_fwd* fdi_cds_fwd::decomp_cab

Definition at line 159 of file fdi.c.

◆ decompress

int(* fdi_cds_fwd::decompress) (int, int, struct fdi_cds_fwd *)

Definition at line 144 of file fdi.c.

◆ extra_bits

cab_UBYTE fdi_cds_fwd::extra_bits[51]

Definition at line 156 of file fdi.c.

◆ fdi

FDI_Int* fdi_cds_fwd::fdi

Definition at line 138 of file fdi.c.

Referenced by get_fdi_ptr(), and set_error().

◆ filehf

INT_PTR fdi_cds_fwd::filehf

Definition at line 139 of file fdi.c.

◆ firstfile

struct fdi_file* fdi_cds_fwd::firstfile

Definition at line 162 of file fdi.c.

Referenced by fdi_decomp().

◆ firstfol

struct fdi_folder* fdi_cds_fwd::firstfol

Definition at line 161 of file fdi.c.

Referenced by fdi_decomp().

◆ hfdi

void* fdi_cds_fwd::hfdi

Definition at line 101 of file mszip.h.

Referenced by get_fdi_ptr(), and mszip_decompress().

◆ iCabinet

USHORT fdi_cds_fwd::iCabinet

Definition at line 158 of file fdi.c.

Referenced by fdi_decomp().

◆ inbuf

cab_UBYTE fdi_cds_fwd::inbuf

Definition at line 102 of file mszip.h.

Referenced by mszip_decompress().

◆ lzx

struct LZXstate fdi_cds_fwd::lzx

Definition at line 150 of file fdi.c.

◆ lzx_position_base

cab_ULONG fdi_cds_fwd::lzx_position_base[51]

Definition at line 155 of file fdi.c.

◆  [1/2]

union { ... } fdi_cds_fwd::methods

◆  [2/2]

union { ... } fdi_cds_fwd::methods

◆ mii

MORE_ISCAB_INFO fdi_cds_fwd::mii

Definition at line 160 of file fdi.c.

Referenced by fdi_decomp().

◆ next

struct fdi_cds_fwd* fdi_cds_fwd::next

Definition at line 163 of file fdi.c.

Referenced by fdi_decomp().

◆ offset

cab_ULONG fdi_cds_fwd::offset

Definition at line 141 of file fdi.c.

◆ outbuf

cab_UBYTE fdi_cds_fwd::outbuf

Definition at line 103 of file mszip.h.

Referenced by mszip_decompress().

◆ outlen

cab_UWORD fdi_cds_fwd::outlen

Definition at line 143 of file fdi.c.

◆ outpos

cab_UBYTE* fdi_cds_fwd::outpos

Definition at line 142 of file fdi.c.

◆ q_extra_bits

cab_UBYTE fdi_cds_fwd::q_extra_bits[42]

Definition at line 153 of file fdi.c.

◆ q_length_base

cab_UBYTE fdi_cds_fwd::q_length_base[27]

Definition at line 153 of file fdi.c.

◆ q_length_extra

cab_UBYTE fdi_cds_fwd::q_length_extra[27]

Definition at line 153 of file fdi.c.

◆ q_position_base

cab_ULONG fdi_cds_fwd::q_position_base[42]

Definition at line 154 of file fdi.c.

◆ qtm

struct QTMstate fdi_cds_fwd::qtm

Definition at line 149 of file fdi.c.

◆ setID

USHORT fdi_cds_fwd::setID

Definition at line 157 of file fdi.c.

Referenced by fdi_decomp().

◆ zip

struct ZIPstate fdi_cds_fwd::zip

Definition at line 105 of file mszip.h.


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