Share via


ROUTINE_DATA (Windows Embedded CE 6.0)

1/5/2010

This structure describes information for run-time exception processing.

Syntax

typedef struct _ROUTINE_DATA {
  ADDRESS_TYPE RoutineBegin;
  ADDRESS_TYPE RoutineEnd;
  ADDRESS_TYPE ExceptionHandler;
  ADDRESS_TYPE HandlerData;
  ADDRESS_TYPE PrologEnd;
  DWORD dwExecMode;
} ROUTINE_DATA;

Members

  • RoutineBegin
    Address of the first instruction in the function routine.
  • RoutineEnd
    Address of the last instruction in the function routine.
  • ExceptionHandler
    Address of the exception handler for the function.
  • HandlerData
    Address of the exception handler data record for the function.
  • PrologEnd
    Address of the last instruction in the function prolog.
  • dwExecMode
    Execution mode.

    By convention, this should be 0 for the default 32-bit mode and 1 for 16-bit mode.

Requirements

Header OsAccess.h
Library OSAXSC.lib
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

IOsAxs Structures
IOsAxs Interfaces

Other Resources

Exception Handling for Device Compilers