Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.9 KiB

4 years ago
  1. #include "..\ftsrch\ftsiface.h"
  2. typedef HCOMPRESSOR (APIENTRY* NEWCOMPRESSOR)(UINT);
  3. typedef ERRORCODE (APIENTRY* SCANTEXT)(HCOMPRESSOR, PBYTE, UINT, UINT);
  4. typedef ERRORCODE (APIENTRY* GETPHRASETABLE)(HCOMPRESSOR, PUINT, PBYTE *, PUINT, PBYTE *, PUINT);
  5. typedef ERRORCODE (APIENTRY* SETPHRASETABLE)(HCOMPRESSOR, PBYTE, UINT, PBYTE, UINT);
  6. typedef INT (APIENTRY* COMPRESSTEXT)(HCOMPRESSOR, PBYTE, UINT, PBYTE *, UINT);
  7. typedef INT (APIENTRY* DECOMPRESSTEXT)(HCOMPRESSOR, PBYTE, UINT, PBYTE);
  8. typedef ERRORCODE (APIENTRY* DELETECOMPRESSOR)(HCOMPRESSOR);
  9. typedef HINDEX (APIENTRY* NEWINDEX)(PBYTE, UINT, UINT, UINT, UINT, UINT);
  10. typedef ERRORCODE (APIENTRY* SCANTOPICTITLE)(HINDEX, PBYTE, UINT, UINT, HANDLE, UINT, UINT);
  11. typedef ERRORCODE (APIENTRY* SCANTOPICTEXT)(HINDEX, PBYTE, UINT, UINT, UINT);
  12. typedef ERRORCODE (APIENTRY* SAVEINDEX)(HINDEX lIndex, LPSTR pOutput);
  13. extern ERRORCODE (APIENTRY* pSaveIndex)(HINDEX lIndex, LPSTR pOutput);
  14. extern HCOMPRESSOR (APIENTRY* pNewCompressor)(UINT);
  15. extern ERRORCODE (APIENTRY* pScanText)(HCOMPRESSOR, PBYTE, UINT, UINT);
  16. extern ERRORCODE (APIENTRY* pGetPhraseTable)(HCOMPRESSOR, PUINT, PBYTE *, PUINT, PBYTE *, PUINT);
  17. extern ERRORCODE (APIENTRY* pSetPhraseTable)(HCOMPRESSOR, PBYTE, UINT, PBYTE, UINT);
  18. extern INT (APIENTRY* pCompressText)(HCOMPRESSOR, PBYTE, UINT, PBYTE *, UINT);
  19. extern INT (APIENTRY* pDecompressText)(HCOMPRESSOR, PBYTE, UINT, PBYTE);
  20. extern ERRORCODE (APIENTRY* pDeleteCompressor)(HCOMPRESSOR);
  21. extern HINDEX (APIENTRY* pNewIndex)(PBYTE, UINT, UINT, UINT, UINT, UINT);
  22. extern ERRORCODE (APIENTRY* pScanTopicTitle)(HINDEX, PBYTE, UINT, UINT, HANDLE, UINT, UINT);
  23. extern ERRORCODE (APIENTRY* pScanTopicText)(HINDEX, PBYTE, UINT, UINT, UINT);
  24. BOOL STDCALL SaveHallTables(PBYTE* ppbImage, PBYTE* ppbIndex);
  25. extern HINDEX hFtsIndex;
  26. extern HCOMPRESSOR hCompressor;
  27. extern HINSTANCE hmodFts;
  28. extern JINDEXHDR jHdr;