Current News
Archived News
Search News
Discussion Forum
Old Forum
Install Programs
More Downloads...
Troubleshooting
Source Code
Format Specs.
Misc. Information
Non-SF Stuff
Links
Small banner for links to this site:
projects
/
SComp.git
/ blame
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
graphiclog
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blob
|
history
|
HEAD
Added bzip2 support, removed zlib files (but not zlib support).
[SComp.git]
/
SComp.h
Commit
Line
Data
3e09a0ee
1
// SComp.h - Header for main compression/decompression routines
2
// License information for this code is in license.txt
3
4
#ifndef S_COMP_INCLUDED
5
#define S_COMP_INCLUDED
6
7
#if (defined(_WIN32) || defined(WIN32)) && !defined(NO_WINDOWS_H)
8
#include <windows.h>
9
#else
10
#include "wintypes.h"
11
#endif
12
13
#ifdef __cplusplus
14
extern "C" {
15
#endif
16
17
BOOL WINAPI SCompCompress(LPVOID lpvDestinationMem, LPDWORD lpdwCompressedSize, LPVOID lpvSourceMem, DWORD dwDecompressedSize, DWORD dwCompressionType, DWORD dwCompressionSubType, DWORD dwCompressLevel);
18
BOOL WINAPI SCompDecompress(LPVOID lpvDestinationMem, LPDWORD lpdwDecompressedSize, LPVOID lpvSourceMem, DWORD dwCompressedSize);
19
20
#ifdef __cplusplus
21
}; // extern "C"
22
#endif
23
24
#endif
25