From 8e770c654f40a3c08525dc8291e16123bb7e9557 Mon Sep 17 00:00:00 2001 From: Duncan Ogilvie Date: Fri, 22 Nov 2019 00:22:58 +0100 Subject: [PATCH] Use a reference instead of manually specifying linking to ByePgLib.lib --- ExHook/ExHook.vcxproj | 7 ++++++- ExceptionHookingDemo/ExceptionHookingDemo.vcxproj | 7 ++++++- FreeSeh/FreeSeh.vcxproj | 7 ++++++- InfinityHookFix/InfinityHookFix.vcxproj | 7 ++++++- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/ExHook/ExHook.vcxproj b/ExHook/ExHook.vcxproj index c9b03c2..f39b54c 100644 --- a/ExHook/ExHook.vcxproj +++ b/ExHook/ExHook.vcxproj @@ -52,7 +52,7 @@ DriverEntry - $(SolutionDir)Output\ByePgLib.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -64,6 +64,11 @@ + + + {bf00f6e3-e234-4a7f-8ae5-89754f362d9f} + + diff --git a/ExceptionHookingDemo/ExceptionHookingDemo.vcxproj b/ExceptionHookingDemo/ExceptionHookingDemo.vcxproj index 445a9d3..a49ae63 100644 --- a/ExceptionHookingDemo/ExceptionHookingDemo.vcxproj +++ b/ExceptionHookingDemo/ExceptionHookingDemo.vcxproj @@ -52,7 +52,7 @@ EntryPoint - $(SolutionDir)Output\ByePgLib.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -61,6 +61,11 @@ + + + {bf00f6e3-e234-4a7f-8ae5-89754f362d9f} + + diff --git a/FreeSeh/FreeSeh.vcxproj b/FreeSeh/FreeSeh.vcxproj index 0f9c7e7..070f958 100644 --- a/FreeSeh/FreeSeh.vcxproj +++ b/FreeSeh/FreeSeh.vcxproj @@ -52,7 +52,7 @@ EntryPoint - $(SolutionDir)Output\ByePgLib.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -64,6 +64,11 @@ + + + {bf00f6e3-e234-4a7f-8ae5-89754f362d9f} + + diff --git a/InfinityHookFix/InfinityHookFix.vcxproj b/InfinityHookFix/InfinityHookFix.vcxproj index 36c9351..2648e20 100644 --- a/InfinityHookFix/InfinityHookFix.vcxproj +++ b/InfinityHookFix/InfinityHookFix.vcxproj @@ -52,7 +52,7 @@ EntryPoint - $(SolutionDir)Output\ByePgLib.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib + %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -64,6 +64,11 @@ + + + {bf00f6e3-e234-4a7f-8ae5-89754f362d9f} + +