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.

64 lines
968 B

  1. /*++
  2. Copyright (c) 1989 Microsoft Corporation
  3. Module Name:
  4. ntrtl386.h
  5. Abstract:
  6. i386 specific parts of ntrtlp.h
  7. Author:
  8. Bryan Willman 10 April 90
  9. Environment:
  10. These routines are statically linked in the caller's executable and
  11. are callable in either kernel mode or user mode.
  12. Revision History:
  13. --*/
  14. //
  15. // Exception handling procedure prototypes.
  16. //
  17. VOID
  18. RtlpCaptureContext (
  19. OUT PCONTEXT ContextRecord
  20. );
  21. VOID
  22. RtlpUnlinkHandler (
  23. PEXCEPTION_REGISTRATION_RECORD UnlinkPointer
  24. );
  25. PEXCEPTION_REGISTRATION_RECORD
  26. RtlpGetRegistrationHead (
  27. VOID
  28. );
  29. //
  30. // Record dump procedures.
  31. //
  32. VOID
  33. RtlpContextDump(
  34. IN PVOID Object,
  35. IN ULONG Control OPTIONAL
  36. );
  37. VOID
  38. RtlpExceptionReportDump(
  39. IN PVOID Object,
  40. IN ULONG Control OPTIONAL
  41. );
  42. VOID
  43. RtlpExceptionRegistrationDump(
  44. IN PVOID Object,
  45. IN ULONG Control OPTIONAL
  46. );