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.

39 lines
839 B

4 years ago
  1. /***********************************************************************
  2. * Microsoft (R) 32-Bit Incremental Linker
  3. *
  4. * Copyright (C) Microsoft Corp 1992-95. All rights reserved.
  5. *
  6. * File: ipdata.h
  7. *
  8. * File Comments:
  9. *
  10. * Incremental pdata management
  11. *
  12. ***********************************************************************/
  13. #ifndef __IPDATA_H__
  14. #define __IPDATA_H__
  15. typedef DWORD IPDATA;
  16. typedef struct PDATAI
  17. {
  18. IPDATA ipdataMac;
  19. IPDATA ipdataMax;
  20. PIMAGE_RUNTIME_FUNCTION_ENTRY rgpdata;
  21. PCON* rgpcon;
  22. } PDATAI;
  23. // set initial pdata table entry size
  24. BOOL PDATAInit(IPDATA ipdataMax);
  25. // imod has changed
  26. BOOL PDATADeleteImod(IModIdx imod);
  27. // add group of pdatas
  28. BOOL PDATAAddPdataPcon(PCON pcon, PIMAGE_RUNTIME_FUNCTION_ENTRY rgpdata);
  29. // update pdata tables
  30. BOOL PDATAUpdate(PDATAI* ppdatai);
  31. #endif // __IPDATA_H__