Source code of Windows XP (NT5)
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.

54 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 1991-2001 Microsoft Corporation
  3. Module Name:
  4. savedump.h
  5. Abstract:
  6. This module contains the code to recover a dump from the system paging
  7. file.
  8. Environment:
  9. User mode.
  10. Revision History:
  11. --*/
  12. #ifndef _SAVEDUMP_H_
  13. #define _SAVEDUMP_H_
  14. #ifndef UNICODE
  15. #define UNICODE
  16. #endif
  17. #include <nt.h>
  18. #include <ntrtl.h>
  19. #include <nturtl.h>
  20. #include <stdio.h>
  21. #include <windows.h>
  22. #include <lmcons.h>
  23. #include <lmalert.h>
  24. #include <ntiodump.h>
  25. #include <sdevents.h>
  26. #include <alertmsg.h>
  27. #include <dbgeng.h>
  28. #include <faultrep.h>
  29. #include <erdirty.h>
  30. #include <erwatch.h>
  31. #define SUBKEY_CRASH_CONTROL L"SYSTEM\\CurrentControlSet\\Control\\CrashControl"
  32. #define SUBKEY_WATCHDOG_DISPLAY L"SYSTEM\\CurrentControlSet\\Control\\Watchdog\\Display"
  33. #define SUBKEY_RELIABILITY L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Reliability"
  34. HRESULT
  35. PCHPFNotifyFault(
  36. EEventType FaultTypeToReport,
  37. LPWSTR pwszDumpPath,
  38. SEventInfoW *pEventInfo
  39. );
  40. #endif // _SAVEDUMP_H_