--- sourceforge.net/trunk/rdesktop/types.h 2004/03/04 08:24:40 627 +++ sourceforge.net/trunk/rdesktop/types.h 2004/06/27 17:51:54 725 @@ -119,6 +119,28 @@ } VCHANNEL; +typedef struct _BMPCACHEENTRY +{ + HBITMAP bitmap; + uint32 usage; + +} +BMPCACHEENTRY; + +/* PSTCACHE */ + +typedef uint8 BITMAP_ID[8]; + +/* Header for an entry in the persistent bitmap cache file */ +typedef struct _PSTCACHE_CELLHEADER +{ + BITMAP_ID bitmap_id; + uint8 width, height; + uint16 length; + uint32 stamp; +} +CELLHEADER; + #define MAX_CBSIZE 256 /* RDPSND */ @@ -134,6 +156,14 @@ uint8 cb[MAX_CBSIZE]; } WAVEFORMATEX; +typedef struct _RDPCOMP +{ + uint32 roff; + uint8 hist[RDP_MPPC_DICT_SIZE]; + struct stream ns; +} +RDPCOMP; + /* RDPDR */ typedef uint32 NTSTATUS; typedef uint32 HANDLE;