diff options
Diffstat (limited to 'private/ntos/rtl/i386/ntrtl386.h')
-rw-r--r-- | private/ntos/rtl/i386/ntrtl386.h | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/private/ntos/rtl/i386/ntrtl386.h b/private/ntos/rtl/i386/ntrtl386.h new file mode 100644 index 000000000..88e69b505 --- /dev/null +++ b/private/ntos/rtl/i386/ntrtl386.h @@ -0,0 +1,70 @@ +/*++ + +Copyright (c) 1989 Microsoft Corporation + +Module Name: + + ntrtl386.h + +Abstract: + + i386 specific parts of ntrtlp.h + +Author: + + Bryan Willman 10 April 90 + +Environment: + + These routines are statically linked in the caller's executable and + are callable in either kernel mode or user mode. + +Revision History: + +--*/ + +// +// Exception handling procedure prototypes. +// +VOID +RtlpCaptureContext ( + OUT PCONTEXT ContextRecord + ); + +VOID +RtlpUnlinkHandler ( + PEXCEPTION_REGISTRATION_RECORD UnlinkPointer + ); + +PEXCEPTION_REGISTRATION_RECORD +RtlpGetRegistrationHead ( + VOID + ); + +PVOID +RtlpGetReturnAddress ( + VOID + ); + + +// +// Record dump procedures. +// + +VOID +RtlpContextDump( + IN PVOID Object, + IN ULONG Control OPTIONAL + ); + +VOID +RtlpExceptionReportDump( + IN PVOID Object, + IN ULONG Control OPTIONAL + ); + +VOID +RtlpExceptionRegistrationDump( + IN PVOID Object, + IN ULONG Control OPTIONAL + ); |