test: ntrtli64.h Source File

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

# ntrtli64.h

Go to the documentation of this file.

    00001 /*++
    00002
    00003 Module Name:
    00004
    00005     ntrtliae.h
    00006
    00007 Abstract:
    00008
    00009     IA64 specific parts of ntrtlp.h
    00010
    00011 Author:
    00012
    00013     William K. Cheung (wcheung) 16-Jan-96
    00014
    00015 Revision History:
    00016
    00017 --*/
    00018
    00019 VOID
    00020 Rtlp64GetStackLimits (
    00021     OUT PULONGLONG LowLimit,
    00022     OUT PULONGLONG HighLimit
    00023     );
    00024
    00025 VOID
    00026 Rtlp64GetBStoreLimits(
    00027     OUT PULONGLONG LowBStoreLimit,
    00028     OUT PULONGLONG HighBStoreLimit
    00029     );
    00030
    00031 //
    00032 // Exception handling procedure prototypes.
    00033 //
    00034
    00035 VOID
    00036 RtlpUnlinkHandler (
    00037     PEXCEPTION_REGISTRATION_RECORD UnlinkPointer
    00038     );
    00039
    00040 PEXCEPTION_REGISTRATION_RECORD
    00041 RtlpGetRegistrationHead (
    00042     VOID
    00043     );
    00044
    00045 EXCEPTION_DISPOSITION
    00046 RtlpExecuteEmHandlerForException (
    00047     IN PEXCEPTION_RECORD ExceptionRecord,
    00048     IN ULONGLONG MemoryStackFp,
    00049     IN ULONGLONG BackingStoreFp,
    00050     IN OUT PCONTEXT ContextRecord,
    00051     IN OUT PDISPATCHER_CONTEXT DispatcherContext,
    00052     IN ULONGLONG GlobalPointer,
    00053     IN PEXCEPTION_ROUTINE ExceptionRoutine
    00054     );
    00055
    00056 EXCEPTION_DISPOSITION
    00057 RtlpExecuteEmHandlerForUnwind (
    00058     IN PEXCEPTION_RECORD ExceptionRecord,
    00059     IN ULONGLONG MemoryStackFp,
    00060     IN ULONGLONG BackingStoreFp,
    00061     IN OUT PCONTEXT ContextRecord,
    00062     IN OUT PDISPATCHER_CONTEXT DispatcherContext,
    00063     IN ULONGLONG GlobalPointer,
    00064     IN PEXCEPTION_ROUTINE ExceptionRoutine
    00065     );
    00066
    00067 EXCEPTION_DISPOSITION
    00068 RtlpExecuteX86HandlerForException (
    00069     IN PEXCEPTION_RECORD ExceptionRecord,
    00070     IN PVOID EstablisherFrame,
    00071     IN OUT PCONTEXT ContextRecord,
    00072     IN OUT PDISPATCHER_CONTEXT DispatcherContext,
    00073     IN PEXCEPTION_ROUTINE ExceptionRoutine
    00074     );
    00075
    00076 EXCEPTION_DISPOSITION
    00077 RtlpExecuteX86HandlerForUnwind (
    00078     IN PEXCEPTION_RECORD ExceptionRecord,
    00079     IN PVOID EstablisherFrame,
    00080     IN OUT PCONTEXT ContextRecord,
    00081     IN OUT PDISPATCHER_CONTEXT DispatcherContext,
    00082     IN PEXCEPTION_ROUTINE ExceptionRoutine
    00083     );