| lzexpand.h (6.0.6000.16386-Windows 6.0) | | lzexpand.h (6.1.7600.16385-Windows 7.0) |
| /*++ | | /*++ |
| | |
| Copyright (c) Microsoft Corporation. All rights reserved. | | Copyright (c) Microsoft Corporation. All rights reserved. |
| | |
| Module Name: | | Module Name: |
| | |
|
| lzdos.h | | lzexpand.h |
| | |
| Abstract: | | Abstract: |
| | |
| Public interface to LZEXP?.LIB. | | Public interface to LZEXP?.LIB. |
| | |
| Author: | | Author: |
| | |
| Revision History: | | Revision History: |
| | |
| --*/ | | --*/ |
| | |
| skipping to change at line 43 | | skipping to change at line 43 |
| #define LZERROR_WRITE (-4) /* out of space for output file */ | | #define LZERROR_WRITE (-4) /* out of space for output file */ |
| #define LZERROR_GLOBALLOC (-5) /* insufficient memory for LZFile struct */ | | #define LZERROR_GLOBALLOC (-5) /* insufficient memory for LZFile struct */ |
| #define LZERROR_GLOBLOCK (-6) /* bad global handle */ | | #define LZERROR_GLOBLOCK (-6) /* bad global handle */ |
| #define LZERROR_BADVALUE (-7) /* input parameter out of acceptable range*/ | | #define LZERROR_BADVALUE (-7) /* input parameter out of acceptable range*/ |
| #define LZERROR_UNKNOWNALG (-8) /* compression algorithm not recognized */ | | #define LZERROR_UNKNOWNALG (-8) /* compression algorithm not recognized */ |
| | |
| /* | | /* |
| ** Prototypes | | ** Prototypes |
| */ | | */ |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| LZStart( | | LZStart( |
|
| VOID | | VOID |
| ); | | ); |
| | |
| VOID | | VOID |
| APIENTRY | | APIENTRY |
| LZDone( | | LZDone( |
|
| VOID | | VOID |
| ); | | ); |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| LONG | | LONG |
| APIENTRY | | APIENTRY |
| CopyLZFile( | | CopyLZFile( |
|
| INT, | | __in INT hfSource, |
| INT | | __in INT hfDest |
| ); | | ); |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| LONG | | LONG |
| APIENTRY | | APIENTRY |
| LZCopy( | | LZCopy( |
|
| INT, | | __in INT hfSource, |
| INT | | __in INT hfDest |
| ); | | ); |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| LZInit( | | LZInit( |
|
| INT | | __in INT hfSource |
| ); | | ); |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| GetExpandedNameA( | | GetExpandedNameA( |
|
| LPSTR, | | __in LPSTR lpszSource, |
| LPSTR | | __out_ecount(MAX_PATH) LPSTR lpszBuffer |
| ); | | ); |
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| GetExpandedNameW( | | GetExpandedNameW( |
|
| LPWSTR, | | __in LPWSTR lpszSource, |
| LPWSTR | | __out_ecount(MAX_PATH) LPWSTR lpszBuffer |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define GetExpandedName GetExpandedNameW | | #define GetExpandedName GetExpandedNameW |
| #else | | #else |
| #define GetExpandedName GetExpandedNameA | | #define GetExpandedName GetExpandedNameA |
| #endif // !UNICODE | | #endif // !UNICODE |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| LZOpenFileA( | | LZOpenFileA( |
|
| LPSTR, | | __in LPSTR lpFileName, |
| LPOFSTRUCT, | | __inout LPOFSTRUCT lpReOpenBuf, |
| WORD | | __in WORD wStyle |
| ); | | ); |
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| LZOpenFileW( | | LZOpenFileW( |
|
| LPWSTR, | | __in LPWSTR lpFileName, |
| LPOFSTRUCT, | | __inout LPOFSTRUCT lpReOpenBuf, |
| WORD | | __in WORD wStyle |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define LZOpenFile LZOpenFileW | | #define LZOpenFile LZOpenFileW |
| #else | | #else |
| #define LZOpenFile LZOpenFileA | | #define LZOpenFile LZOpenFileA |
| #endif // !UNICODE | | #endif // !UNICODE |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| LONG | | LONG |
| APIENTRY | | APIENTRY |
| LZSeek( | | LZSeek( |
|
| INT, | | __in INT hFile, |
| LONG, | | __in LONG lOffset, |
| INT | | __in INT iOrigin |
| ); | | ); |
| | |
|
| | __success(return >= 0) |
| | __checkReturn |
| INT | | INT |
| APIENTRY | | APIENTRY |
| LZRead( | | LZRead( |
|
| INT, | | __in INT hFile, |
| LPSTR, | | __out_bcount_part(cbRead, return) CHAR* lpBuffer, |
| INT | | __in INT cbRead |
| ); | | ); |
| | |
| VOID | | VOID |
| APIENTRY | | APIENTRY |
| LZClose( | | LZClose( |
|
| INT | | __in INT hFile |
| ); | | ); |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif // _LZEXPAND_ | | #endif // _LZEXPAND_ |
| | |
| End of changes. 21 change blocks. |
| 37 lines changed or deleted | | 57 lines changed or added |
|