Leaked source code of windows server 2003
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.

50 lines
783 B

  1. /*
  2. * private stuff in dbghelp
  3. */
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. BOOL
  8. IMAGEAPI
  9. dbghelp(
  10. IN HANDLE hp,
  11. IN OUT PVOID data
  12. );
  13. enum {
  14. dbhNone = 0,
  15. dbhModSymInfo,
  16. dbhDiaVersion,
  17. dbhLoadPdb,
  18. dbhNumFunctions
  19. };
  20. typedef struct _DBH_MODSYMINFO {
  21. DWORD function;
  22. DWORD sizeofstruct;
  23. DWORD64 addr;
  24. DWORD type;
  25. char file[MAX_PATH + 1];
  26. } DBH_MODSYMINFO, *PDBH_MODSYMINFO;
  27. typedef struct _DBH_DIAVERSION {
  28. DWORD function;
  29. DWORD sizeofstruct;
  30. DWORD ver;
  31. } DBH_DIAVERSION, *PDBH_DIAVERSION;
  32. typedef struct _DBH_LOADPDB {
  33. DWORD function;
  34. DWORD sizeofstruct;
  35. char *pdb;
  36. } DBH_LOADPDB, *PDBH_LOADPDB;
  37. #ifdef __cplusplus
  38. }
  39. #endif