-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathSFmpqapi.def
121 lines (111 loc) · 3.58 KB
/
SFmpqapi.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
; License information for this code is in license.txt
EXPORTS
MpqInitialize=MpqInitialize @1
MpqGetVersion=MpqGetVersion @2
MpqGetVersionString=MpqGetVersionString @3
SFMpqGetVersionString=SFMpqGetVersionString @8
SFMpqGetVersion=SFMpqGetVersion @9
SFMpqGetVersionString2=SFMpqGetVersionString2 @10
SFMpqDestroy=SFMpqDestroy @11
AboutSFMpq=AboutSFMpq @12
MpqOpenArchiveForUpdate=MpqOpenArchiveForUpdate @16
MpqCloseUpdatedArchive=MpqCloseUpdatedArchive @17
MpqAddFileToArchive=MpqAddFileToArchive @18
MpqAddWaveToArchive=MpqAddWaveToArchive @19
MpqRenameFile=MpqRenameFile @20
MpqDeleteFile=MpqDeleteFile @21
MpqCompactArchive=MpqCompactArchive @22
MpqAddFileFromBuffer=MpqAddFileFromBuffer @23
MpqSetFileLocale=MpqSetFileLocale @24
MpqAddWaveFromBuffer=MpqAddWaveFromBuffer @25
MpqAddFileToArchiveEx=MpqAddFileToArchiveEx @26
MpqAddFileFromBufferEx=MpqAddFileFromBufferEx @27
MpqRenameAndSetFileLocale=MpqRenameAndSetFileLocale @28
MpqDeleteFileWithLocale=MpqDeleteFileWithLocale @29
MpqOpenArchiveForUpdateEx=MpqOpenArchiveForUpdateEx @30
;Lmpqapi ordinals
SFOpenArchive=SFileOpenArchive @32 NONAME
SFCloseArchive=SFileCloseArchive @33 NONAME
SFOpenFileEx=SFileOpenFileEx @34 NONAME
SFCloseFile=SFileCloseFile @35 NONAME
SFGetFileSize=SFileGetFileSize @36 NONAME
SFileGetFileInfo=SFileGetFileInfo @37
SFSetFilePointer=SFileSetFilePointer @38 NONAME
SFReadFile=SFileReadFile @39 NONAME
SFSetLocale=SFileSetLocale @40 NONAME
SFOpenFile=SFileOpenFile @41 NONAME
SFileSetArchivePriority=SFileSetArchivePriority @42
SFileFindMpqHeader=SFileFindMpqHeader @43
SFileListFiles=SFileListFiles @44
;Old Diablo Storm ordinals
SFDCloseArchive=SFileCloseArchive @63 NONAME
SFDCloseFile=SFileCloseFile @64 NONAME
SFDDestroy=SFileDestroy @73 NONAME
SFDGetFileArchive=SFileGetFileArchive @75 NONAME
SFDGetFileSize=SFileGetFileSize @76 NONAME
SFDOpenArchive=SFileOpenArchive @77 NONAME
SFDOpenFile=SFileOpenFile @78 NONAME
SFDOpenFileEx=SFileOpenFileEx @79 NONAME
SFDReadFile=SFileReadFile @80 NONAME
SFDSetBasePath=SFileSetBasePath @81 NONAME
SFDSetFilePointer=SFileSetFilePointer @82 NONAME
SFDSetLocale=SFileSetLocale @83 NONAME
SFDGetBasePath=SFileGetBasePath @84 NONAME
SFDGetArchiveName=SFileGetArchiveName @86 NONAME
SFDGetFileName=SFileGetFileName @87 NONAME
DStormDestroy=StormDestroy @112 NONAME
;Storm ordinals
SFileCloseArchive=SFileCloseArchive @252
SFileCloseFile=SFileCloseFile @253
SFileDestroy=SFileDestroy @262
SFileGetFileArchive=SFileGetFileArchive @264
SFileGetFileSize=SFileGetFileSize @265
SFileOpenArchive=SFileOpenArchive @266
SFileOpenFile=SFileOpenFile @267
SFileOpenFileEx=SFileOpenFileEx @268
SFileReadFile=SFileReadFile @269
SFileSetBasePath=SFileSetBasePath @270
SFileSetFilePointer=SFileSetFilePointer @271
SFileSetLocale=SFileSetLocale @272
SFileGetBasePath=SFileGetBasePath @273
SFileGetArchiveName=SFileGetArchiveName @275
SFileGetFileName=SFileGetFileName @276
SFileOpenFileAsArchive=SFileOpenFileAsArchive @293
StormDestroy=StormDestroy @301
SCompCompress=SCompCompress @551 NONAME
SCompDecompress=SCompDecompress @552 NONAME
;Zlib exports
adler32
compress
crc32
deflate
deflateCopy
deflateEnd
deflateInit2_
deflateInit_
deflateParams
deflateReset
deflateSetDictionary
inflate
inflateEnd
inflateInit2_
inflateInit_
inflateReset
inflateSetDictionary
inflateSync
uncompress
zlibVersion
zError
inflateSyncPoint
get_crc_table
compress2
;bzip2 exports
BZ2_bzCompressInit
BZ2_bzCompress
BZ2_bzCompressEnd
BZ2_bzDecompressInit
BZ2_bzDecompress
BZ2_bzDecompressEnd
BZ2_bzBuffToBuffCompress
BZ2_bzBuffToBuffDecompress
BZ2_bzlibVersion