|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <string.h>
#include <ctype.h>
#include <sys/types.h>
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "lzexpand.h"
#include "wine/unicode.h"
#include "wine/debug.h"
#include "winternl.h"
Go to the source code of this file.
Data Structures |
| struct | lzfileheader |
| struct | lzstate |
Defines |
| #define | HFILE_ERROR ((HFILE)-1) |
| #define | HeapAlloc RtlAllocateHeap |
| #define | HeapReAlloc RtlReAllocateHeap |
| #define | HeapFree RtlFreeHeap |
| #define | _lread(a, b, c) (long)(_hread(a, b, (long)c)) |
| #define | _lwrite(a, b, c) (long)(_hwrite(a, b, (long)c)) |
| #define | GETLEN 2048 |
| #define | LZ_MAGIC_LEN 8 |
| #define | LZ_HEADER_LEN 14 |
| #define | LZ_TABLE_SIZE 0x1000 |
| #define | MAX_LZSTATES 16 |
| #define | LZ_MIN_HANDLE 0x400 |
| #define | IS_LZ_HANDLE(h) (((h) >= LZ_MIN_HANDLE) && ((h) < LZ_MIN_HANDLE+MAX_LZSTATES)) |
| #define | GET_LZ_STATE(h) (IS_LZ_HANDLE(h) ? lzstates[(h)-LZ_MIN_HANDLE] : NULL) |
| #define | GET(lzs, b) _lzget(lzs,&b) |
| #define | GET_FLUSH(lzs) lzs->getcur=lzs->getlen; |
| #define | DECOMPRESS_ONE_BYTE |
| #define | BUFLEN 1000 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (file) |
| static int | _lzget (struct lzstate *lzs, BYTE *b) |
| static INT | read_header (HFILE fd, struct lzfileheader *head) |
| INT WINAPI | LZStart (void) |
| HFILE WINAPI | LZInit (HFILE hfSrc) |
| void WINAPI | LZDone (void) |
| INT WINAPI | GetExpandedNameA (LPSTR in, LPSTR out) |
| INT WINAPI | GetExpandedNameW (LPWSTR in, LPWSTR out) |
| INT WINAPI | LZRead (HFILE fd, LPSTR vbuf, INT toread) |
| LONG WINAPI | LZSeek (HFILE fd, LONG off, INT type) |
| LONG WINAPI | LZCopy (HFILE src, HFILE dest) |
| static LPSTR | LZEXPAND_MangleName (LPCSTR fn) |
| HFILE WINAPI | LZOpenFileA (LPSTR fn, LPOFSTRUCT ofs, WORD mode) |
| HFILE WINAPI | LZOpenFileW (LPWSTR fn, LPOFSTRUCT ofs, WORD mode) |
| void WINAPI | LZClose (HFILE fd) |
| VOID WINAPI | LZCloseFile (IN HFILE FileHandle) |
| ULONG WINAPI | LZCreateFileW (IN LPCWSTR FileName, IN DWORD dwDesiredAccess, IN DWORD dwShareMode, IN DWORD dwCreationDisposition, IN LPWSTR lpString1) |
Variables |
| static const BYTE | LZMagic [LZ_MAGIC_LEN] = {'S','Z','D','D',0x88,0xf0,0x27,0x33} |
| static struct lzstate * | lzstates [MAX_LZSTATES] |
Generated on Sun May 27 2012 05:11:53 for ReactOS by
1.7.6.1
|