--- title: "/include Directory Reference" layout: default permalink: /dir_3d3b974f264f4be81eead645422aa9ba.html ---
DynamoRIO
|
Files | |
dr_annotation.h | |
Annotation handler registration routines. | |
dr_api.h | |
Top-level include file for DynamoRIO API. | |
dr_app.h | |
DR's application interface for running portions of a program under its control. | |
dr_config.h | |
Deployment API for DynamoRIO. Use these functions to register processes to run under DynamoRIO, unregister processes, obtain existing registration information, and nudge running processes. | |
dr_defines.h | |
Basic defines and type definitions. | |
dr_events.h | |
Event callback registration routines. | |
dr_frontend.h | |
Tool front-end API. Use these functions to search for and query the properties of a target application file, check environment variables, and perform other common actions in a tool front-end executable. The library provides cross-platform utilities that support internationalization. | |
dr_inject.h | |
Injection API. Use these functions to launch processes under the control of DynamoRIO. | |
dr_ir_decode.h | |
Decoding routines. | |
dr_ir_disassemble.h | |
Disassembly routines. | |
dr_ir_encode.h | |
Encoding routines. | |
dr_ir_instr.h | |
Functions to create and manipulate instructions. | |
dr_ir_instr_inline.h | |
Instruction routine inlining support. | |
dr_ir_instrlist.h | |
Functions to create and manipulate lists of instructions. | |
dr_ir_macros.h | |
Cross-platform instruction creation convenience macros. | |
dr_ir_macros_aarch64.h | |
AArch64-specific instruction creation convenience macros. | |
dr_ir_macros_arm.h | |
ARM-specific instruction creation convenience macros. | |
dr_ir_macros_x86.h | |
AMD64/IA-32 instruction creation convenience macros. | |
dr_ir_opcodes_arm.h | |
Instruction opcode constants for ARM. | |
dr_ir_opcodes_x86.h | |
Instruction opcode constants for IA-32 and AMD64. | |
dr_ir_opnd.h | |
Functions and defines to create and manipulate instruction operands. | |
dr_ir_utils.h | |
Code transformation utilities. | |
dr_modules.h | |
Application module (library) querying routines. | |
dr_os_utils.h | |
Operating-system-specific querying routines. | |
dr_proc.h | |
Utility routines for identifying features of the processor. | |
dr_tools.h | |
Main API routines, including transparency support. | |
dr_tracedump.h | |
Binary trace dump format for the -tracedump_binary option. | |