Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ntrtl386.h

Go to the documentation of this file.
00001 /*++ 00002 00003 Copyright (c) 1989 Microsoft Corporation 00004 00005 Module Name: 00006 00007 ntrtl386.h 00008 00009 Abstract: 00010 00011 i386 specific parts of ntrtlp.h 00012 00013 Author: 00014 00015 Bryan Willman 10 April 90 00016 00017 Environment: 00018 00019 These routines are statically linked in the caller's executable and 00020 are callable in either kernel mode or user mode. 00021 00022 Revision History: 00023 00024 --*/ 00025 00026 // 00027 // Exception handling procedure prototypes. 00028 // 00029 VOID 00030 RtlpCaptureContext ( 00031 OUT PCONTEXT ContextRecord 00032 ); 00033 00034 VOID 00035 RtlpUnlinkHandler ( 00036 PEXCEPTION_REGISTRATION_RECORD UnlinkPointer 00037 ); 00038 00039 PEXCEPTION_REGISTRATION_RECORD 00040 RtlpGetRegistrationHead ( 00041 VOID 00042 ); 00043 00044 PVOID 00045 RtlpGetReturnAddress ( 00046 VOID 00047 ); 00048 00049 00050 // 00051 // Record dump procedures. 00052 // 00053 00054 VOID 00055 RtlpContextDump( 00056 IN PVOID Object, 00057 IN ULONG Control OPTIONAL 00058 ); 00059 00060 VOID 00061 RtlpExceptionReportDump( 00062 IN PVOID Object, 00063 IN ULONG Control OPTIONAL 00064 ); 00065 00066 VOID 00067 RtlpExceptionRegistrationDump( 00068 IN PVOID Object, 00069 IN ULONG Control OPTIONAL 00070 );

Generated on Sat May 15 19:41:01 2004 for test by doxygen 1.3.7