Skip to Content

detoursv2025-06-20

Created
Updated

Detours is a software package for monitoring and instrumenting API calls on Windows.

#Usage

detours can be used from CMake via:

find_path(DETOURS_INCLUDE_DIRS "detours/detours.h")
find_library(DETOURS_LIBRARY detours REQUIRED)

target_include_directories(main PRIVATE ${DETOURS_INCLUDE_DIRS})
target_link_libraries(main PRIVATE ${DETOURS_LIBRARY})

#License

#Supported Platforms

windows & !uwp

  • windows
  • linux
  • osx
  • uwp

#Features

No features defined.

#Dependencies

No dependencies.

#Host Dependencies

No dependencies.

#Dependents

No dependents.

#Host Dependents

No dependents.

#Contributors

  • Charles Milette's avatarCharles Milette
  • NN's avatarNN
  • Billy O'Neal's avatarBilly O'Neal
  • Charles Milette's avatarCharles Milette
  • Pavel Curtis's avatarPavel Curtis
  • autoantwort's avatarautoantwort
  • Lanyi's avatarLanyi
  • Alexander Neumann's avatarAlexander Neumann
  • reito's avatarreito
  • Minh Dang Binh's avatarMinh Dang Binh

#Changelog

  • 5becb67Update Detours (#50487)
  • 9588a00[detours] Fix detours usage (#29215)
  • ef9628f[vcpkg script] build_nmake use z_vcpkg_get_cmake_vars (#25862)
  • 39b4623[detours] Add usage tip for detours package (#26398)
  • 16f5411[detours,devicenameresolver,dlfcn-win32,duilib,winpcap] add supports expression (#22776)
  • d528237Detours respects build type (#20776)
  • b295670Bulk convert control files. (#19986)
  • 04821b8[detours] support debug builds (#16755)
  • 09a647aDelete use of vcpkg_test_cmake and vcpkg_common_functions. (#13065)
  • d51773d[detours] Update for vcpkg_build_nmake
  • 447e0aaFix repository name case (#8695)
  • 07156ed[detours] new port (#5347)

#Source