65 lines
904 B
C
65 lines
904 B
C
|
/*++
|
||
|
|
||
|
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
|
||
|
);
|
||
|
|
||
|
//
|
||
|
// 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
|
||
|
);
|