diff --git a/src/api/Client/WinMM/wdmaud2.vcxproj b/src/api/Client/WinMM/wdmaud2.vcxproj
index 85d26681c..722ec18c7 100644
--- a/src/api/Client/WinMM/wdmaud2.vcxproj
+++ b/src/api/Client/WinMM/wdmaud2.vcxproj
@@ -5,6 +5,10 @@
Debug
ARM64
+
+ Debug
+ Win32
+
Release
ARM64
@@ -13,6 +17,10 @@
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -31,6 +39,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -43,6 +57,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -57,12 +77,18 @@
+
+
+
+
+
+
@@ -73,6 +99,12 @@
$(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\
.drv
+
+ true
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\
+ .drv
+
true
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -85,6 +117,12 @@
$(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\
.drv
+
+ true
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\wdmaud2\$(Platform)\$(Configuration)\
+ .drv
+
true
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -108,6 +146,23 @@
false
+
+
+ _DEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions)
+ Level3
+ Create
+ pch.h
+ stdcpp20
+ %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
+ true
+ Windows
+ winmmdrv.def
+ $(CoreLibraryDependencies);%(AdditionalDependencies);winmm.lib;onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib
+ false
+
+
_DEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions)
@@ -144,6 +199,25 @@
false
+
+
+ NDEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions)
+ Level3
+ Create
+ pch.h
+ stdcpp20
+ %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
+ true
+ Windows
+ true
+ true
+ winmmdrv.def
+ $(CoreLibraryDependencies);%(AdditionalDependencies);winmm.lib;onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib
+ false
+
+
NDEBUG;_WINDOWS;_USRDLL;WDMAUD2_EXPORTS;%(PreprocessorDefinitions)
diff --git a/src/api/Drivers/MinMidi/Driver/Driver.vcxproj b/src/api/Drivers/MinMidi/Driver/Driver.vcxproj
index cfa2c7c25..681bbed95 100644
--- a/src/api/Drivers/MinMidi/Driver/Driver.vcxproj
+++ b/src/api/Drivers/MinMidi/Driver/Driver.vcxproj
@@ -1,10 +1,18 @@
+
+ Debug
+ Win32
+
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -36,6 +44,14 @@
WDM
Unicode
+
+ Windows10
+ true
+ WindowsKernelModeDriver10.0
+ Driver
+ WDM
+ Unicode
+
Windows10
false
@@ -44,6 +60,14 @@
WDM
Unicode
+
+ Windows10
+ false
+ WindowsKernelModeDriver10.0
+ Driver
+ WDM
+ Unicode
+
Windows10
true
@@ -76,6 +100,14 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ MinMidi
+ $(CRT_IncludePath);$(KM_IncludePath);$(KIT_SHARED_IncludePath);$(SolutionDir)\inc;
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
MinMidi
@@ -84,6 +116,14 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ MinMidi
+ $(CRT_IncludePath);$(KM_IncludePath);$(KIT_SHARED_IncludePath);$(SolutionDir)\inc;
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
MinMidi
@@ -112,6 +152,18 @@
stdcpp17
+
+
+ sha256
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib
+ true
+
+
+ stdcpp17
+
+
sha256
@@ -128,6 +180,22 @@
true
+
+
+ sha256
+
+
+ stdcpp17
+
+
+ Default
+ MaxSpeed
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib
+ true
+
+
%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(DDK_LIB_PATH)ks.lib
diff --git a/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj b/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj
index 1f26155ea..76427333c 100644
--- a/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj
+++ b/src/api/Drivers/MinMidi2/Driver/MinMidi2.vcxproj
@@ -1,10 +1,18 @@
+
+ Debug
+ Win32
+
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -42,6 +50,14 @@
KMDF
Unicode
+
+ Windows10
+ true
+ WindowsKernelModeDriver10.0
+ Driver
+ KMDF
+ Unicode
+
Windows10
false
@@ -50,6 +66,14 @@
KMDF
Unicode
+
+ Windows10
+ false
+ WindowsKernelModeDriver10.0
+ Driver
+ KMDF
+ Unicode
+
Windows10
true
@@ -80,12 +104,24 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ MinMidi2
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
MinMidi2
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ MinMidi2
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
MinMidi2
@@ -121,6 +157,29 @@
stdcpp17
+
+
+ true
+ true
+ trace.h
+ true
+ true
+
+
+ sha256
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib
+ true
+ true
+
+
+ %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);.
+ %(PreprocessorDefinitions);UNICODE;_UNICODE
+ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+ stdcpp17
+
+
true
@@ -149,6 +208,34 @@
%(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+
+
+ true
+ true
+ trace.h
+ true
+ true
+
+
+ sha256
+
+
+ stdcpp17
+
+
+ Default
+ MaxSpeed
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib
+ true
+
+
+ %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);.
+ %(PreprocessorDefinitions);UNICODE;_UNICODE
+ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+
+
true
diff --git a/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj b/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj
index dc6de7825..c29c1de28 100644
--- a/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj
+++ b/src/api/Drivers/USBMIDI2/Driver/USBMidi2.vcxproj
@@ -1,10 +1,18 @@
+
+ Debug
+ Win32
+
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -42,6 +50,14 @@
KMDF
Unicode
+
+ Windows10
+ true
+ WindowsKernelModeDriver10.0
+ Driver
+ KMDF
+ Unicode
+
Windows10
false
@@ -50,6 +66,14 @@
KMDF
Unicode
+
+ Windows10
+ false
+ WindowsKernelModeDriver10.0
+ Driver
+ KMDF
+ Unicode
+
Windows10
true
@@ -80,12 +104,24 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ USBMidi2
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
USBMidi2
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ DbgengKernelDebugger
+ USBMidi2
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
DbgengKernelDebugger
USBMidi2
@@ -124,6 +160,28 @@
stdcpp17
+
+
+ true
+ true
+ trace.h
+ true
+ true
+
+
+ sha256
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib;$(DDK_LIB_PATH)\Usbd.lib
+ true
+
+
+ %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);.
+ %(PreprocessorDefinitions);UNICODE;_UNICODE
+ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+ stdcpp17
+
+
true
@@ -152,6 +210,34 @@
%(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+
+
+ true
+ true
+ trace.h
+ true
+ true
+
+
+ sha256
+
+
+ stdcpp17
+
+
+ Default
+ MaxSpeed
+
+
+ %(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR)\acxstub.lib;$(DDK_LIB_PATH)\libcntpr.lib;$(DDK_LIB_PATH)\wpprecorder.lib;$(DDK_LIB_PATH)\Usbd.lib
+ true
+
+
+ %(AdditionalIncludeDirectories);$(SDK_INC_PATH);$(DDK_INC_PATH)\acx\km\$(ACX_VERSION_MAJOR).$(ACX_VERSION_MINOR);.
+ %(PreprocessorDefinitions);UNICODE;_UNICODE
+ %(PreprocessorDefinitions);ACX_VERSION_MAJOR=1;ACX_VERSION_MINOR=0
+
+
true
diff --git a/src/api/Libs/MidiKs/MidiKS.vcxproj b/src/api/Libs/MidiKs/MidiKS.vcxproj
index 64af3935b..64d214798 100644
--- a/src/api/Libs/MidiKs/MidiKS.vcxproj
+++ b/src/api/Libs/MidiKs/MidiKS.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -67,12 +75,24 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
false
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
@@ -93,9 +113,15 @@
+
+
+
+
+
+
true
@@ -121,10 +147,18 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
@@ -200,6 +234,15 @@
stdcpp20
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
MultiThreadedDebugDLL
@@ -209,6 +252,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
@@ -216,7 +268,9 @@
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
diff --git a/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj b/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj
index 68496d21f..2fe5ecfb1 100644
--- a/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj
+++ b/src/api/Libs/MidiKsCommon/MidiKSCommon.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
StaticLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -97,6 +123,10 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -109,6 +139,10 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -126,6 +160,15 @@
stdcpp20
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc
+ true
+ stdcpp20
+
+
MultiThreadedDebugDLL
@@ -171,6 +214,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc
+ true
+ stdcpp20
+
+
diff --git a/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj b/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj
index e9d3895f6..5ad80a6bc 100644
--- a/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj
+++ b/src/api/Libs/MidiSrvTransportLib/MidiSrvTransportLib.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -67,12 +75,24 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
false
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
@@ -93,9 +113,15 @@
+
+
+
+
+
+
true
@@ -123,10 +149,18 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
@@ -202,6 +236,15 @@
stdcpp20
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
MultiThreadedDebugDLL
@@ -211,6 +254,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
diff --git a/src/api/Libs/MidiXProc/MidiXProc.vcxproj b/src/api/Libs/MidiXProc/MidiXProc.vcxproj
index 6bf712b6a..266df84cc 100644
--- a/src/api/Libs/MidiXProc/MidiXProc.vcxproj
+++ b/src/api/Libs/MidiXProc/MidiXProc.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -67,12 +75,24 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
false
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
@@ -93,9 +113,15 @@
+
+
+
+
+
+
true
@@ -123,10 +149,18 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
@@ -202,6 +236,15 @@
stdcpp20
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
MultiThreadedDebugDLL
@@ -211,6 +254,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
@@ -218,7 +270,9 @@
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
diff --git a/src/api/Midi2.sln b/src/api/Midi2.sln
index 5c8dcb431..7a90c2527 100644
--- a/src/api/Midi2.sln
+++ b/src/api/Midi2.sln
@@ -70,15 +70,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Midi2.Service.unittests", "
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MidiSrv", "Service\Exe\MidiSrv.vcxproj", "{4F48735C-9364-462C-B207-2262D4E62589}"
ProjectSection(ProjectDependencies) = postProject
- {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B} = {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}
{093852BE-32B8-4EB8-814E-91410FFDB4F6} = {093852BE-32B8-4EB8-814E-91410FFDB4F6}
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED} = {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}
- {0F94A751-9159-4A88-8A71-347151124548} = {0F94A751-9159-4A88-8A71-347151124548}
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60} = {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}
- {22ABB513-5E77-474D-AA11-E56B8071EB4C} = {22ABB513-5E77-474D-AA11-E56B8071EB4C}
{2480B077-46E5-42AE-9BDB-685AFF258529} = {2480B077-46E5-42AE-9BDB-685AFF258529}
{366FA284-D8C0-4CC5-B9A3-917EAB967173} = {366FA284-D8C0-4CC5-B9A3-917EAB967173}
- {3BD492AD-A08C-4923-9486-138189CA4A0A} = {3BD492AD-A08C-4923-9486-138189CA4A0A}
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB} = {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}
{EE585F4F-91A6-426C-AC25-25565D1AD70D} = {EE585F4F-91A6-426C-AC25-25565D1AD70D}
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF} = {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}
@@ -207,355 +203,569 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM64 = Debug|ARM64
Debug|ARM64EC = Debug|ARM64EC
+ Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release|ARM64 = Release|ARM64
Release|ARM64EC = Release|ARM64EC
+ Release|Win32 = Release|Win32
Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64.Build.0 = Debug|ARM64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|Win32.Build.0 = Debug|Win32
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x64.ActiveCfg = Debug|x64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x64.Build.0 = Debug|x64
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x86.ActiveCfg = Debug|Win32
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Debug|x86.Build.0 = Debug|Win32
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64.ActiveCfg = Release|ARM64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64.Build.0 = Release|ARM64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64EC.ActiveCfg = Release|ARM64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|ARM64EC.Build.0 = Release|ARM64
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|Win32.ActiveCfg = Release|Win32
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|Win32.Build.0 = Release|Win32
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x64.ActiveCfg = Release|x64
{22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x64.Build.0 = Release|x64
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x86.ActiveCfg = Release|Win32
+ {22ABB513-5E77-474D-AA11-E56B8071EB4C}.Release|x86.Build.0 = Release|Win32
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64.Build.0 = Debug|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.ActiveCfg = Debug|x64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.Build.0 = Debug|x64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|ARM64EC.Deploy.0 = Debug|x64
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|Win32.ActiveCfg = Debug|Win32
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x64.ActiveCfg = Debug|x64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x64.Build.0 = Debug|x64
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.ActiveCfg = Debug|Win32
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.Build.0 = Debug|Win32
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Debug|x86.Deploy.0 = Debug|Win32
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64.ActiveCfg = Release|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64.Build.0 = Release|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.ActiveCfg = Release|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.Build.0 = Release|ARM64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|ARM64EC.Deploy.0 = Release|ARM64
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|Win32.ActiveCfg = Release|Win32
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x64.ActiveCfg = Release|x64
{0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x64.Build.0 = Release|x64
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.ActiveCfg = Release|Win32
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.Build.0 = Release|Win32
+ {0ACC44A8-A2AE-449C-AABA-64A75277C5BD}.Release|x86.Deploy.0 = Release|Win32
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64.ActiveCfg = Debug|ARM64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64.Build.0 = Debug|ARM64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64EC.ActiveCfg = Debug|x64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|ARM64EC.Build.0 = Debug|x64
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|Win32.ActiveCfg = Debug|Win32
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x64.ActiveCfg = Debug|x64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x64.Build.0 = Debug|x64
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x86.ActiveCfg = Debug|Win32
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Debug|x86.Build.0 = Debug|Win32
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64.ActiveCfg = Release|ARM64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64.Build.0 = Release|ARM64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64EC.ActiveCfg = Release|x64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|ARM64EC.Build.0 = Release|x64
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|Win32.ActiveCfg = Release|Win32
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x64.ActiveCfg = Release|x64
{8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x64.Build.0 = Release|x64
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x86.ActiveCfg = Release|Win32
+ {8EABA9B2-A718-4AA3-88F7-E264CF3CCC29}.Release|x86.Build.0 = Release|Win32
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64.ActiveCfg = Debug|ARM64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64.Build.0 = Debug|ARM64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|Win32.Build.0 = Debug|Win32
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x64.ActiveCfg = Debug|x64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x64.Build.0 = Debug|x64
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x86.ActiveCfg = Debug|Win32
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Debug|x86.Build.0 = Debug|Win32
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64.ActiveCfg = Release|ARM64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64.Build.0 = Release|ARM64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64EC.ActiveCfg = Release|ARM64EC
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|ARM64EC.Build.0 = Release|ARM64EC
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|Win32.ActiveCfg = Release|Win32
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|Win32.Build.0 = Release|Win32
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x64.ActiveCfg = Release|x64
{EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x64.Build.0 = Release|x64
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x86.ActiveCfg = Release|Win32
+ {EFB7CF90-7DEF-44CF-868A-191CA30E0FCF}.Release|x86.Build.0 = Release|Win32
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64.ActiveCfg = Debug|ARM64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64.Build.0 = Debug|ARM64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|Win32.ActiveCfg = Debug|Win32
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|Win32.Build.0 = Debug|Win32
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x64.ActiveCfg = Debug|x64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x64.Build.0 = Debug|x64
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x86.ActiveCfg = Debug|Win32
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Debug|x86.Build.0 = Debug|Win32
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64.ActiveCfg = Release|ARM64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64.Build.0 = Release|ARM64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64EC.ActiveCfg = Release|ARM64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|ARM64EC.Build.0 = Release|ARM64
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|Win32.ActiveCfg = Release|Win32
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|Win32.Build.0 = Release|Win32
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x64.ActiveCfg = Release|x64
{00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x64.Build.0 = Release|x64
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x86.ActiveCfg = Release|Win32
+ {00B066CB-3F9F-4B31-B30A-48631B07D157}.Release|x86.Build.0 = Release|Win32
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64.Build.0 = Debug|ARM64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|Win32.Build.0 = Debug|Win32
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x64.ActiveCfg = Debug|x64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x64.Build.0 = Debug|x64
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x86.ActiveCfg = Debug|Win32
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Debug|x86.Build.0 = Debug|Win32
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64.ActiveCfg = Release|ARM64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64.Build.0 = Release|ARM64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64EC.ActiveCfg = Release|ARM64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|ARM64EC.Build.0 = Release|ARM64
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|Win32.ActiveCfg = Release|Win32
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|Win32.Build.0 = Release|Win32
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x64.ActiveCfg = Release|x64
{0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x64.Build.0 = Release|x64
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x86.ActiveCfg = Release|Win32
+ {0FB85768-237C-4A60-A824-E09884C3EB34}.Release|x86.Build.0 = Release|Win32
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64.ActiveCfg = Debug|ARM64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64.Build.0 = Debug|ARM64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64EC.ActiveCfg = Debug|x64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|ARM64EC.Build.0 = Debug|x64
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|Win32.ActiveCfg = Debug|Win32
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x64.ActiveCfg = Debug|x64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x64.Build.0 = Debug|x64
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x86.ActiveCfg = Debug|Win32
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Debug|x86.Build.0 = Debug|Win32
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64.ActiveCfg = Release|ARM64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64.Build.0 = Release|ARM64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64EC.ActiveCfg = Release|x64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|ARM64EC.Build.0 = Release|x64
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|Win32.ActiveCfg = Release|Win32
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x64.ActiveCfg = Release|x64
{A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x64.Build.0 = Release|x64
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x86.ActiveCfg = Release|Win32
+ {A08D50A1-F83A-4B36-BC65-5E3E36C93050}.Release|x86.Build.0 = Release|Win32
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64.Build.0 = Debug|ARM64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64EC.ActiveCfg = Debug|x64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|ARM64EC.Build.0 = Debug|x64
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|Win32.ActiveCfg = Debug|Win32
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x64.ActiveCfg = Debug|x64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x64.Build.0 = Debug|x64
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x86.ActiveCfg = Debug|Win32
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Debug|x86.Build.0 = Debug|Win32
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64.ActiveCfg = Release|ARM64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64.Build.0 = Release|ARM64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64EC.ActiveCfg = Release|x64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|ARM64EC.Build.0 = Release|x64
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|Win32.ActiveCfg = Release|Win32
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x64.ActiveCfg = Release|x64
{4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x64.Build.0 = Release|x64
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x86.ActiveCfg = Release|Win32
+ {4C09E660-79C6-4BA1-B823-21A867A3A4A9}.Release|x86.Build.0 = Release|Win32
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64.ActiveCfg = Debug|ARM64
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64.Build.0 = Debug|ARM64
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {4F48735C-9364-462C-B207-2262D4E62589}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4F48735C-9364-462C-B207-2262D4E62589}.Debug|Win32.Build.0 = Debug|Win32
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|x64.ActiveCfg = Debug|x64
{4F48735C-9364-462C-B207-2262D4E62589}.Debug|x64.Build.0 = Debug|x64
+ {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x86.ActiveCfg = Debug|Win32
+ {4F48735C-9364-462C-B207-2262D4E62589}.Debug|x86.Build.0 = Debug|Win32
{4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64.ActiveCfg = Release|ARM64
{4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64.Build.0 = Release|ARM64
{4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64EC.ActiveCfg = Release|ARM64
{4F48735C-9364-462C-B207-2262D4E62589}.Release|ARM64EC.Build.0 = Release|ARM64
+ {4F48735C-9364-462C-B207-2262D4E62589}.Release|Win32.ActiveCfg = Release|Win32
+ {4F48735C-9364-462C-B207-2262D4E62589}.Release|Win32.Build.0 = Release|Win32
{4F48735C-9364-462C-B207-2262D4E62589}.Release|x64.ActiveCfg = Release|x64
{4F48735C-9364-462C-B207-2262D4E62589}.Release|x64.Build.0 = Release|x64
+ {4F48735C-9364-462C-B207-2262D4E62589}.Release|x86.ActiveCfg = Release|Win32
+ {4F48735C-9364-462C-B207-2262D4E62589}.Release|x86.Build.0 = Release|Win32
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64.ActiveCfg = Debug|ARM64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64.Build.0 = Debug|ARM64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|Win32.Build.0 = Debug|Win32
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x64.ActiveCfg = Debug|x64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x64.Build.0 = Debug|x64
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x86.ActiveCfg = Debug|Win32
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Debug|x86.Build.0 = Debug|Win32
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64.ActiveCfg = Release|ARM64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64.Build.0 = Release|ARM64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64EC.ActiveCfg = Release|ARM64EC
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|ARM64EC.Build.0 = Release|ARM64EC
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|Win32.ActiveCfg = Release|Win32
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|Win32.Build.0 = Release|Win32
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x64.ActiveCfg = Release|x64
{9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x64.Build.0 = Release|x64
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x86.ActiveCfg = Release|Win32
+ {9991FF5B-E0F0-4373-A7C2-20B1EFDE5F70}.Release|x86.Build.0 = Release|Win32
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64.ActiveCfg = Debug|ARM64
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64.Build.0 = Debug|ARM64
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|Win32.ActiveCfg = Debug|Win32
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x64.ActiveCfg = Debug|x64
{574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x64.Build.0 = Debug|x64
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x86.ActiveCfg = Debug|Win32
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Debug|x86.Build.0 = Debug|Win32
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64.ActiveCfg = Release|ARM64
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64.Build.0 = Release|ARM64
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64EC.ActiveCfg = Release|x64
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|ARM64EC.Build.0 = Release|x64
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Release|Win32.ActiveCfg = Release|Win32
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|x64.ActiveCfg = Release|x64
{574447FB-B44C-403E-9617-092F08B0FB27}.Release|x64.Build.0 = Release|x64
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x86.ActiveCfg = Release|Win32
+ {574447FB-B44C-403E-9617-092F08B0FB27}.Release|x86.Build.0 = Release|Win32
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64.ActiveCfg = Debug|ARM64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64.Build.0 = Debug|ARM64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|Win32.Build.0 = Debug|Win32
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x64.ActiveCfg = Debug|x64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x64.Build.0 = Debug|x64
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x86.ActiveCfg = Debug|Win32
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Debug|x86.Build.0 = Debug|Win32
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64.ActiveCfg = Release|ARM64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64.Build.0 = Release|ARM64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64EC.ActiveCfg = Release|ARM64EC
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|ARM64EC.Build.0 = Release|ARM64EC
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|Win32.ActiveCfg = Release|Win32
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|Win32.Build.0 = Release|Win32
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x64.ActiveCfg = Release|x64
{2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x64.Build.0 = Release|x64
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x86.ActiveCfg = Release|Win32
+ {2480B077-46E5-42AE-9BDB-685AFF258529}.Release|x86.Build.0 = Release|Win32
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64.ActiveCfg = Debug|ARM64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64.Build.0 = Debug|ARM64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|Win32.Build.0 = Debug|Win32
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x64.ActiveCfg = Debug|x64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x64.Build.0 = Debug|x64
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x86.ActiveCfg = Debug|Win32
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Debug|x86.Build.0 = Debug|Win32
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64.ActiveCfg = Release|ARM64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64.Build.0 = Release|ARM64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64EC.ActiveCfg = Release|ARM64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|ARM64EC.Build.0 = Release|ARM64
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|Win32.ActiveCfg = Release|Win32
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|Win32.Build.0 = Release|Win32
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x64.ActiveCfg = Release|x64
{3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x64.Build.0 = Release|x64
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x86.ActiveCfg = Release|Win32
+ {3BD492AD-A08C-4923-9486-138189CA4A0A}.Release|x86.Build.0 = Release|Win32
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64.ActiveCfg = Debug|ARM64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64.Build.0 = Debug|ARM64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|Win32.Build.0 = Debug|Win32
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x64.ActiveCfg = Debug|x64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x64.Build.0 = Debug|x64
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x86.ActiveCfg = Debug|Win32
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Debug|x86.Build.0 = Debug|Win32
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64.ActiveCfg = Release|ARM64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64.Build.0 = Release|ARM64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64EC.ActiveCfg = Release|ARM64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|ARM64EC.Build.0 = Release|ARM64
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|Win32.ActiveCfg = Release|Win32
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|Win32.Build.0 = Release|Win32
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x64.ActiveCfg = Release|x64
{F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x64.Build.0 = Release|x64
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x86.ActiveCfg = Release|Win32
+ {F6ACF293-2612-4D01-AFA4-103282B84A36}.Release|x86.Build.0 = Release|Win32
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64.ActiveCfg = Debug|ARM64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64.Build.0 = Debug|ARM64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|Win32.ActiveCfg = Debug|Win32
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x64.ActiveCfg = Debug|x64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x64.Build.0 = Debug|x64
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x86.ActiveCfg = Debug|Win32
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Debug|x86.Build.0 = Debug|Win32
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64.ActiveCfg = Release|ARM64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64.Build.0 = Release|ARM64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64EC.ActiveCfg = Release|ARM64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|ARM64EC.Build.0 = Release|ARM64
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|Win32.ActiveCfg = Release|Win32
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x64.ActiveCfg = Release|x64
{03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x64.Build.0 = Release|x64
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x86.ActiveCfg = Release|Win32
+ {03009B2B-E3E8-49DC-A0D6-0FA90AE3B15B}.Release|x86.Build.0 = Release|Win32
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64.ActiveCfg = Debug|ARM64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64.Build.0 = Debug|ARM64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|Win32.Build.0 = Debug|Win32
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x64.ActiveCfg = Debug|x64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x64.Build.0 = Debug|x64
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x86.ActiveCfg = Debug|Win32
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Debug|x86.Build.0 = Debug|Win32
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64.ActiveCfg = Release|ARM64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64.Build.0 = Release|ARM64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64EC.ActiveCfg = Release|ARM64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|ARM64EC.Build.0 = Release|ARM64
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|Win32.ActiveCfg = Release|Win32
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|Win32.Build.0 = Release|Win32
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x64.ActiveCfg = Release|x64
{093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x64.Build.0 = Release|x64
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x86.ActiveCfg = Release|Win32
+ {093852BE-32B8-4EB8-814E-91410FFDB4F6}.Release|x86.Build.0 = Release|Win32
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64.ActiveCfg = Debug|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64.Build.0 = Debug|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.ActiveCfg = Debug|x64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.Build.0 = Debug|x64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|ARM64EC.Deploy.0 = Debug|x64
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|Win32.ActiveCfg = Debug|Win32
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x64.ActiveCfg = Debug|x64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x64.Build.0 = Debug|x64
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.ActiveCfg = Debug|Win32
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.Build.0 = Debug|Win32
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Debug|x86.Deploy.0 = Debug|Win32
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64.ActiveCfg = Release|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64.Build.0 = Release|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.ActiveCfg = Release|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.Build.0 = Release|ARM64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|ARM64EC.Deploy.0 = Release|ARM64
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|Win32.ActiveCfg = Release|Win32
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.ActiveCfg = Release|x64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.Build.0 = Release|x64
{2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x64.Deploy.0 = Release|x64
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.ActiveCfg = Release|Win32
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.Build.0 = Release|Win32
+ {2AD0622B-D47A-4CC1-9493-459730F442BE}.Release|x86.Deploy.0 = Release|Win32
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64.ActiveCfg = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64.Build.0 = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64EC.ActiveCfg = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|ARM64EC.Build.0 = Debug
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|Win32.ActiveCfg = Debug
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|Win32.Build.0 = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x64.ActiveCfg = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x64.Build.0 = Debug
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x86.ActiveCfg = Debug
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Debug|x86.Build.0 = Debug
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64.ActiveCfg = Release
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64.Build.0 = Release
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64EC.ActiveCfg = Release
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|ARM64EC.Build.0 = Release
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|Win32.ActiveCfg = Release
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x64.ActiveCfg = Release
{38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x64.Build.0 = Release
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x86.ActiveCfg = Release
+ {38A9F27A-13E3-49DF-920B-630B09C68105}.Release|x86.Build.0 = Release
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64.Build.0 = Debug|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.ActiveCfg = Debug|x64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.Build.0 = Debug|x64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|ARM64EC.Deploy.0 = Debug|x64
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|Win32.ActiveCfg = Debug|Win32
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x64.ActiveCfg = Debug|x64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x64.Build.0 = Debug|x64
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.ActiveCfg = Debug|Win32
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.Build.0 = Debug|Win32
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Debug|x86.Deploy.0 = Debug|Win32
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64.ActiveCfg = Release|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64.Build.0 = Release|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.ActiveCfg = Release|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.Build.0 = Release|ARM64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|ARM64EC.Deploy.0 = Release|ARM64
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|Win32.ActiveCfg = Release|Win32
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x64.ActiveCfg = Release|x64
{1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x64.Build.0 = Release|x64
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.ActiveCfg = Release|Win32
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.Build.0 = Release|Win32
+ {1B5A1991-AD62-494F-AE3A-1A681914898D}.Release|x86.Deploy.0 = Release|Win32
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64.ActiveCfg = Debug|ARM64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64.Build.0 = Debug|ARM64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|Win32.ActiveCfg = Debug|Win32
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|Win32.Build.0 = Debug|Win32
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x64.ActiveCfg = Debug|x64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x64.Build.0 = Debug|x64
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x86.ActiveCfg = Debug|Win32
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Debug|x86.Build.0 = Debug|Win32
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64.ActiveCfg = Release|ARM64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64.Build.0 = Release|ARM64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64EC.ActiveCfg = Release|ARM64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|ARM64EC.Build.0 = Release|ARM64
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|Win32.ActiveCfg = Release|Win32
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|Win32.Build.0 = Release|Win32
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x64.ActiveCfg = Release|x64
{206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x64.Build.0 = Release|x64
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x86.ActiveCfg = Release|Win32
+ {206CEDBF-6343-4171-87A8-1DDDE6E2ED60}.Release|x86.Build.0 = Release|Win32
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64.Build.0 = Debug|ARM64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|Win32.Build.0 = Debug|Win32
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x64.ActiveCfg = Debug|x64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x64.Build.0 = Debug|x64
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x86.ActiveCfg = Debug|Win32
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Debug|x86.Build.0 = Debug|Win32
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64.ActiveCfg = Release|ARM64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64.Build.0 = Release|ARM64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64EC.ActiveCfg = Release|ARM64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|ARM64EC.Build.0 = Release|ARM64
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|Win32.ActiveCfg = Release|Win32
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|Win32.Build.0 = Release|Win32
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x64.ActiveCfg = Release|x64
{0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x64.Build.0 = Release|x64
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x86.ActiveCfg = Release|Win32
+ {0E739771-0C0B-42EE-AADB-95E7E1E5A5ED}.Release|x86.Build.0 = Release|Win32
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64.ActiveCfg = Debug|ARM64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64.Build.0 = Debug|ARM64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|Win32.ActiveCfg = Debug|Win32
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|Win32.Build.0 = Debug|Win32
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x64.ActiveCfg = Debug|x64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x64.Build.0 = Debug|x64
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x86.ActiveCfg = Debug|Win32
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Debug|x86.Build.0 = Debug|Win32
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64.ActiveCfg = Release|ARM64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64.Build.0 = Release|ARM64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64EC.ActiveCfg = Release|ARM64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|ARM64EC.Build.0 = Release|ARM64
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|Win32.ActiveCfg = Release|Win32
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|Win32.Build.0 = Release|Win32
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x64.ActiveCfg = Release|x64
{366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x64.Build.0 = Release|x64
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x86.ActiveCfg = Release|Win32
+ {366FA284-D8C0-4CC5-B9A3-917EAB967173}.Release|x86.Build.0 = Release|Win32
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64.Build.0 = Debug|ARM64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64EC.ActiveCfg = Debug|x64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|ARM64EC.Build.0 = Debug|x64
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|Win32.ActiveCfg = Debug|Win32
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x64.ActiveCfg = Debug|x64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x64.Build.0 = Debug|x64
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x86.ActiveCfg = Debug|Win32
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Debug|x86.Build.0 = Debug|Win32
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64.ActiveCfg = Release|ARM64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64.Build.0 = Release|ARM64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64EC.ActiveCfg = Release|x64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|ARM64EC.Build.0 = Release|x64
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|Win32.ActiveCfg = Release|Win32
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x64.ActiveCfg = Release|x64
{1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x64.Build.0 = Release|x64
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x86.ActiveCfg = Release|Win32
+ {1425218C-E6E6-40BB-B99B-052156749E2C}.Release|x86.Build.0 = Release|Win32
{0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.Build.0 = Debug|ARM64
{0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {0F94A751-9159-4A88-8A71-347151124548}.Debug|Win32.ActiveCfg = Debug|Win32
{0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.ActiveCfg = Debug|x64
{0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.Build.0 = Debug|x64
+ {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.ActiveCfg = Debug|Win32
+ {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.Build.0 = Debug|Win32
{0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.ActiveCfg = Release|ARM64
{0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.Build.0 = Release|ARM64
{0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.ActiveCfg = Release|ARM64
{0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.Build.0 = Release|ARM64
+ {0F94A751-9159-4A88-8A71-347151124548}.Release|Win32.ActiveCfg = Release|Win32
+ {0F94A751-9159-4A88-8A71-347151124548}.Release|Win32.Build.0 = Release|Win32
{0F94A751-9159-4A88-8A71-347151124548}.Release|x64.ActiveCfg = Release|x64
{0F94A751-9159-4A88-8A71-347151124548}.Release|x64.Build.0 = Release|x64
+ {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.ActiveCfg = Release|Win32
+ {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.Build.0 = Release|Win32
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64.ActiveCfg = Debug|ARM64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64.Build.0 = Debug|ARM64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|Win32.Build.0 = Debug|Win32
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x64.ActiveCfg = Debug|x64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x64.Build.0 = Debug|x64
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x86.ActiveCfg = Debug|Win32
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Debug|x86.Build.0 = Debug|Win32
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64.ActiveCfg = Release|ARM64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64.Build.0 = Release|ARM64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64EC.ActiveCfg = Release|ARM64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|ARM64EC.Build.0 = Release|ARM64
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|Win32.ActiveCfg = Release|Win32
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|Win32.Build.0 = Release|Win32
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x64.ActiveCfg = Release|x64
{C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x64.Build.0 = Release|x64
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x86.ActiveCfg = Release|Win32
+ {C31CEE7B-8BEC-46A6-A8FD-74BABB01A4FB}.Release|x86.Build.0 = Release|Win32
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64.Build.0 = Debug|ARM64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|Win32.Build.0 = Debug|Win32
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x64.ActiveCfg = Debug|x64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x64.Build.0 = Debug|x64
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x86.ActiveCfg = Debug|Win32
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Debug|x86.Build.0 = Debug|Win32
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64.ActiveCfg = Release|ARM64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64.Build.0 = Release|ARM64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64EC.ActiveCfg = Release|ARM64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|ARM64EC.Build.0 = Release|ARM64
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|Win32.ActiveCfg = Release|Win32
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|Win32.Build.0 = Release|Win32
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x64.ActiveCfg = Release|x64
{EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x64.Build.0 = Release|x64
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x86.ActiveCfg = Release|Win32
+ {EE585F4F-91A6-426C-AC25-25565D1AD70D}.Release|x86.Build.0 = Release|Win32
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64.Build.0 = Debug|ARM64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64EC.ActiveCfg = Debug|x64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|ARM64EC.Build.0 = Debug|x64
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|Win32.Build.0 = Debug|Win32
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x64.ActiveCfg = Debug|x64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x64.Build.0 = Debug|x64
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x86.ActiveCfg = Debug|Win32
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Debug|x86.Build.0 = Debug|Win32
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64.ActiveCfg = Release|ARM64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64.Build.0 = Release|ARM64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64EC.ActiveCfg = Release|ARM64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|ARM64EC.Build.0 = Release|ARM64
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|Win32.ActiveCfg = Release|Win32
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|Win32.Build.0 = Release|Win32
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x64.ActiveCfg = Release|x64
{8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x64.Build.0 = Release|x64
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x86.ActiveCfg = Release|Win32
+ {8D7E847B-AD56-4900-93A1-4F0E2EF7A4F9}.Release|x86.Build.0 = Release|Win32
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64.ActiveCfg = Debug|ARM64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64.Build.0 = Debug|ARM64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|Win32.ActiveCfg = Debug|Win32
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|Win32.Build.0 = Debug|Win32
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x64.ActiveCfg = Debug|x64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x64.Build.0 = Debug|x64
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x86.ActiveCfg = Debug|Win32
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Debug|x86.Build.0 = Debug|Win32
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64.ActiveCfg = Release|ARM64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64.Build.0 = Release|ARM64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64EC.ActiveCfg = Release|ARM64EC
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|ARM64EC.Build.0 = Release|ARM64EC
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|Win32.ActiveCfg = Release|Win32
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|Win32.Build.0 = Release|Win32
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x64.ActiveCfg = Release|x64
{02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x64.Build.0 = Release|x64
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x86.ActiveCfg = Release|Win32
+ {02D828BE-2362-4733-B82E-DC3A511D6FEE}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/src/api/Service/Exe/MidiClientManager.cpp b/src/api/Service/Exe/MidiClientManager.cpp
index 3df4265be..7a89c6435 100644
--- a/src/api/Service/Exe/MidiClientManager.cpp
+++ b/src/api/Service/Exe/MidiClientManager.cpp
@@ -999,6 +999,9 @@ CMidiClientManager::CreateMidiClient(
//bool addMetadataListenerToIncomingStream{ true };
bool generateIncomingMessageTimestamps{ true };
+ // take a copy of the client creation params, to modify for device creation.
+ MIDISRV_CLIENTCREATION_PARAMS deviceCreationParams = *creationParams;
+
if (!internalProtocolNegotiationUseOnly)
{
// pre-populate our mmcss task id so we have a known task id
@@ -1013,7 +1016,7 @@ CMidiClientManager::CreateMidiClient(
// The provided SWD instance id provided may be an alias of a UMP device, retrieve the
// PKEY_MIDI_AssociatedUMP property to retrieve the id of the primary device.
// We only create device pipe entries for the primary devices.
- RETURN_IF_FAILED(GetEndpointAlias(midiDevice, primaryMidiDevice, creationParams->Flow));
+ RETURN_IF_FAILED(GetEndpointAlias(midiDevice, primaryMidiDevice, deviceCreationParams.Flow));
// see if we should create timestamps or not. This option is set
// by the transport at endpoint enumeration time. For most endpoint
@@ -1045,7 +1048,7 @@ CMidiClientManager::CreateMidiClient(
client->DataFormat = MidiDataFormats_Invalid;
});
- RETURN_IF_FAILED(GetMidiDevice(primaryMidiDevice.c_str(), creationParams, devicePipe));
+ RETURN_IF_FAILED(GetMidiDevice(primaryMidiDevice.c_str(), &deviceCreationParams, devicePipe));
devicePipe->AddClient((MidiClientHandle)clientPipe.get());
// MidiFlowIn on the client flows data from the midi device to the client,
diff --git a/src/api/Service/Exe/MidiDeviceManager.cpp b/src/api/Service/Exe/MidiDeviceManager.cpp
index e6e74ea24..25a452110 100644
--- a/src/api/Service/Exe/MidiDeviceManager.cpp
+++ b/src/api/Service/Exe/MidiDeviceManager.cpp
@@ -429,7 +429,8 @@ typedef struct _PARENTDEVICECREATECONTEXT
-void SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResult, __in PVOID context, __in_opt PCWSTR /* deviceInstanceId */)
+VOID WINAPI
+SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResult, __in PVOID context, __in_opt PCWSTR /* deviceInstanceId */)
{
// fix code analysis complaint
if (context == nullptr) return;
@@ -487,7 +488,7 @@ void SwMidiPortCreateCallback(__in HSWDEVICE swDevice, __in HRESULT creationResu
}
-void
+VOID WINAPI
SwMidiParentDeviceCreateCallback(
__in HSWDEVICE /*swDevice*/,
__in HRESULT creationResult,
@@ -2549,14 +2550,14 @@ CMidiDeviceManager::SyncMidi1Ports(
friendlyName = baseFriendlyName;
}
- // append the flow(Input or Output) & group index to the friendly name.
+ // append the flow(Input or Output) & group number (group index + 1) to the friendly name.
if (MidiFlowIn == (MidiFlow) flow)
{
- friendlyName = friendlyName + L" I-" + std::to_wstring(groupIndex);
+ friendlyName = friendlyName + L" I-" + std::to_wstring(groupIndex+1);
}
else
{
- friendlyName = friendlyName + L" O-" + std::to_wstring(groupIndex);
+ friendlyName = friendlyName + L" O-" + std::to_wstring(groupIndex+1);
}
interfaceProperties.push_back(DEVPROPERTY{ {DEVPKEY_DeviceInterface_FriendlyName, DEVPROP_STORE_SYSTEM, nullptr},
DEVPROP_TYPE_STRING, (ULONG)(sizeof(wchar_t) * (wcslen(friendlyName.c_str()) + 1)), (PVOID)friendlyName.c_str() });
diff --git a/src/api/Service/Exe/MidiSrv.cpp b/src/api/Service/Exe/MidiSrv.cpp
index 0410e2a7b..2c92c097b 100644
--- a/src/api/Service/Exe/MidiSrv.cpp
+++ b/src/api/Service/Exe/MidiSrv.cpp
@@ -9,7 +9,7 @@
#include "stdafx.h"
#include "midisrvrpc.h"
-RPC_STATUS MidiSrvRpcIfCallback(
+RPC_STATUS RPC_ENTRY MidiSrvRpcIfCallback(
RPC_IF_HANDLE,
void* Context
)
diff --git a/src/api/Service/Exe/MidiSrv.vcxproj b/src/api/Service/Exe/MidiSrv.vcxproj
index 3f8ccc5dc..7be1b4fad 100644
--- a/src/api/Service/Exe/MidiSrv.vcxproj
+++ b/src/api/Service/Exe/MidiSrv.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ Application
+ true
+ v143
+ Unicode
+
Application
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ Application
+ false
+ v143
+ Unicode
+
Application
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,11 +144,21 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
%(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
@@ -216,6 +252,11 @@
%(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
Level4
@@ -235,11 +276,35 @@
false
+
+
+ Level4
+ true
+ stdcpp20
+
+
+ Stub
+ %(Filename).h
+ $(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)idl
+
+
+ Rpcrt4.lib;onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)
+ false
+
+
%(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(ProjectDir)\..\Inc;$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\midi2.ksaggregatetransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.diagnosticstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.virtualmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.networkmiditransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.JitterReductionTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.EndpointMetadataListenerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.UmpProtocolDownscalerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+
+
Level4
@@ -257,6 +322,23 @@
false
+
+
+ Level4
+ true
+ stdcpp20
+
+
+ $(SolutionDir)VSFiles\intermediate\MidiSrv\$(Platform)\$(Configuration)\
+ %(Filename).h
+ Stub
+ $(SolutionDir)idl
+
+
+ Rpcrt4.lib;onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)
+ false
+
+
@@ -297,6 +379,7 @@
4
4
4
+ 4
diff --git a/src/api/Service/Exe/MidiSrvRpc.cpp b/src/api/Service/Exe/MidiSrvRpc.cpp
index 2155d5186..9ac990baa 100644
--- a/src/api/Service/Exe/MidiSrvRpc.cpp
+++ b/src/api/Service/Exe/MidiSrvRpc.cpp
@@ -14,14 +14,12 @@
(p) = NULL; \
}
-_Use_decl_annotations_
-void *midl_user_allocate(size_t size)
+void __RPC_FAR* __RPC_API midl_user_allocate(size_t size)
{
return (void*)new (std::nothrow) BYTE[size];
}
-_Use_decl_annotations_
-void midl_user_free(void* p)
+void __RPC_USER midl_user_free(void __RPC_FAR* p)
{
delete[] (BYTE*)p;
}
diff --git a/src/api/Service/Inc/MidiClientPipe.h b/src/api/Service/Inc/MidiClientPipe.h
index 50e8cb79f..c18f9c5c9 100644
--- a/src/api/Service/Inc/MidiClientPipe.h
+++ b/src/api/Service/Inc/MidiClientPipe.h
@@ -35,16 +35,15 @@ class CMidiClientPipe : public CMidiPipe
if (CMidiPipe::DataFormatOut() != MidiDataFormats_Invalid)
{
RETURN_IF_FAILED(CMidiPipe::SetDataFormatOut(DataFormat));
- if (m_MidiPump)
- {
- RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat));
- }
}
if (m_MidiPump)
{
+ // Set the format(s) on the midi pump
RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat));
+ RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat));
}
+
return S_OK;
}
@@ -54,14 +53,12 @@ class CMidiClientPipe : public CMidiPipe
if (CMidiPipe::DataFormatIn() != MidiDataFormats_Invalid)
{
RETURN_IF_FAILED(CMidiPipe::SetDataFormatIn(DataFormat));
- if (m_MidiPump)
- {
- RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat));
- }
}
if (m_MidiPump)
{
+ // Set the format(s) on the midi pump
+ RETURN_IF_FAILED(m_MidiPump->SetDataFormatIn(DataFormat));
RETURN_IF_FAILED(m_MidiPump->SetDataFormatOut(DataFormat));
}
return S_OK;
diff --git a/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj b/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj
index 4fb2a9ed8..e3561137d 100644
--- a/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj
+++ b/src/api/Test/Libs/MidiKSEnum/MidiKSEnum.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
StaticLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -97,6 +123,10 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -109,6 +139,10 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -126,6 +160,15 @@
stdcpp20
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc
+ true
+ stdcpp20
+
+
MultiThreadedDebugDLL
@@ -171,6 +214,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc
+ true
+ stdcpp20
+
+
diff --git a/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj b/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj
index 1e8a28225..06489c26f 100644
--- a/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj
+++ b/src/api/Test/Libs/MidiSWEnum/MidiSWEnum.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
StaticLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -97,6 +123,10 @@
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -109,6 +139,10 @@
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -127,6 +161,16 @@
Disabled
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+ Disabled
+
+
MultiThreadedDebugDLL
@@ -172,6 +216,15 @@
stdcpp20
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)\inc;$(SolutionDir)\test\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp20
+
+
diff --git a/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj b/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj
index b41d5c9e0..bde65cbba 100644
--- a/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj
+++ b/src/api/Test/Libs/MidiTestCommon/MidiTestCommon.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -67,12 +75,24 @@
v143
Unicode
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
StaticLibrary
false
v143
Unicode
+
+ StaticLibrary
+ false
+ v143
+ Unicode
+
@@ -93,9 +113,15 @@
+
+
+
+
+
+
true
@@ -126,11 +152,21 @@
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64)
+
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64)
+
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64)
+
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\test\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(WindowsSDK_LibraryPath_x64)
+
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
@@ -207,6 +243,16 @@
Disabled
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)test\inc;
+ true
+ stdcpp17
+ Disabled
+
+
MultiThreadedDebugDLL
@@ -216,6 +262,15 @@
stdcpp17
+
+
+ MultiThreadedDebugDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)test\inc;
+ true
+ stdcpp17
+
+
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
@@ -223,7 +278,9 @@
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
$(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
diff --git a/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj b/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj
index c663e9b1e..1b210e5fa 100644
--- a/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj
+++ b/src/api/Test/Midi2.Driver.unittests/Midi2.Driver.unittests.vcxproj
@@ -1,10 +1,18 @@
+
+ Debug
+ Win32
+
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -51,6 +59,15 @@
Unicode
Spectre
+
+ Windows10
+ true
+ v143
+ DynamicLibrary
+ Universal
+ Unicode
+ Spectre
+
Windows10
false
@@ -60,6 +77,15 @@
Unicode
Spectre
+
+ Windows10
+ false
+ v143
+ DynamicLibrary
+ Universal
+ Unicode
+ Spectre
+
Windows10
true
@@ -107,6 +133,13 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(VC_IncludePath);$(WindowsSDK_IncludePath)
$(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);
@@ -114,6 +147,13 @@
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(LibraryPath);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);
+ $(VC_IncludePath);$(WindowsSDK_IncludePath)
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
_DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions)
@@ -128,6 +168,22 @@
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies)
+
+
+ _DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions)
+
+
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies)
+
+
WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions)
@@ -144,6 +200,24 @@
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies)
+
+
+ WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions)
+
+
+
+
+ MultiThreadedDLL
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+ MaxSpeed
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;midiks.lib;midikscommon.lib;midiksenum.lib;miditestcommon.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;$(CoreLibraryDependencies)
+
+
_DEBUG;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WINAPI_PARTITION_DESKTOP=1;WINAPI_PARTITION_SYSTEM=1;WINAPI_PARTITION_APP=1;WINAPI_PARTITION_PC_APP=1;%(PreprocessorDefinitions)
diff --git a/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj b/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj
index 46897e3a8..b64bdc76d 100644
--- a/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj
+++ b/src/api/Test/Midi2.Service.unittests/Midi2.Service.unittests.vcxproj
@@ -5,6 +5,10 @@
Debug
ARM64
+
+ Debug
+ Win32
+
Release
ARM64
@@ -13,6 +17,10 @@
Debug
x64
+
+ Release
+ Win32
+
Release
x64
@@ -31,6 +39,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -43,6 +57,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -57,12 +77,18 @@
+
+
+
+
+
+
@@ -82,11 +108,21 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);;$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);;$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration)
+
Level4
@@ -120,6 +156,17 @@
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
Level4
@@ -132,6 +179,18 @@
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)\Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+ Disabled
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
diff --git a/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj b/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj
index 9f405e29d..6ab6b11ff 100644
--- a/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj
+++ b/src/api/Test/Midi2.Transform.unittests/Midi2.Transform.unittests.vcxproj
@@ -5,6 +5,10 @@
Debug
ARM64
+
+ Debug
+ Win32
+
Debug
x64
@@ -13,6 +17,10 @@
Release
ARM64
+
+ Release
+ Win32
+
Release
x64
@@ -31,6 +39,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -43,6 +57,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -57,12 +77,18 @@
+
+
+
+
+
+
@@ -72,6 +98,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -82,6 +113,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -124,6 +160,18 @@
stdcpp17
+
+
+ $(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+ $(OutDir)$(TargetName)$(TargetExt)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+
+
$(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
@@ -136,6 +184,18 @@
MaxSpeed
+
+
+ $(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;avrt.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.SchedulerTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+ MaxSpeed
+
+
diff --git a/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj b/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj
index 9e8b29b7c..674a7157c 100644
--- a/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj
+++ b/src/api/Test/Midi2.Transport.unittests/Midi2.Transport.unittests.vcxproj
@@ -5,6 +5,10 @@
Debug
ARM64
+
+ Debug
+ Win32
+
Debug
x64
@@ -13,6 +17,10 @@
Release
ARM64
+
+ Release
+ Win32
+
Release
x64
@@ -31,6 +39,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -43,6 +57,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -57,12 +77,18 @@
+
+
+
+
+
+
@@ -72,6 +98,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -82,6 +113,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\midiswenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\test\miditestcommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -121,6 +157,18 @@
stdcpp17
+
+
+ %(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+ $(OutDir)$(TargetName)$(TargetExt)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+
+
%(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
@@ -133,6 +181,18 @@
MaxSpeed
+
+
+ %(AdditionalDependencies);$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;onecoreuap.lib;ksuser.lib;avrt.lib;midikscommon.lib;midiswenum.lib;miditestcommon.lib;$(CoreLibraryDependencies)
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)test\inc;$(WindowsSdkDir)Testing\Development\inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.kstransport\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midi2.midisrvtransport\$(Platform)\$(Configuration)
+ true
+ stdcpp17
+ MaxSpeed
+
+
diff --git a/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj b/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj
index 6e588bb37..0590fa0b5 100644
--- a/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj
+++ b/src/api/Transform/ByteStreamToUMP/Midi2.BS2UMPTransform.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,11 +144,21 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
true
@@ -131,6 +167,11 @@
Level4
+
+
+ Level4
+
+
Level4
@@ -160,6 +201,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.BS2UMPTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\MIDI2.BS2UMPTransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -259,11 +319,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
Level4
+
+
+ Level4
+
+
true
@@ -282,6 +352,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.BS2UMPTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\MIDI2.BS2UMPTransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj b/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj
index bfa09172b..43fc41255 100644
--- a/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj
+++ b/src/api/Transform/SchedulerTransform/Midi2.SchedulerTransform.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,16 +144,31 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
Level4
+
+
+ Level4
+
+
Level4
@@ -157,6 +198,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.SchedulerTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.Schedulertransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -256,11 +316,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
Level4
+
+
+ Level4
+
+
true
@@ -279,6 +349,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.SchedulerTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.Schedulertransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj b/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj
index 71e822f54..096d23c4e 100644
--- a/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj
+++ b/src/api/Transform/UMPToByteStream/Midi2.UMP2BSTransform.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,11 +144,21 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
true
@@ -131,6 +167,11 @@
Level4
+
+
+ Level4
+
+
Level4
@@ -161,6 +202,26 @@
false
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.UMP2BSTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\MIDI2.UMP2BSTransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+ false
+
+
true
@@ -264,11 +325,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
Level4
+
+
+ Level4
+
+
true
@@ -288,6 +359,25 @@
false
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.UMP2BSTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\MIDI2.UMP2BSTransform\$(Platform)\$(Configuration)\
+ %(Filename).h
+ false
+
+
diff --git a/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj b/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj
index 68e58405e..593771cb8 100644
--- a/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj
+++ b/src/api/Transform/UmpProtocolDownscaler/Midi2.UmpProtocolDownscalerTransform.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,11 +144,21 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2 \$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\AM_MIDI2\$(Platform)\$(Configuration)\
+
true
@@ -131,6 +167,11 @@
Level4
+
+
+ Level4
+
+
Level4
@@ -160,6 +201,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.UmpProtocolDownscalerTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -259,11 +319,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir)
+
+
Level4
+
+
+ Level4
+
+
true
@@ -282,6 +352,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies)
+ Midi2.UmpProtocolDownscalerTransform.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj b/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj
index f5dbd4c48..432324868 100644
--- a/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj
+++ b/src/api/Transport/DiagnosticsTransport/Midi2.DiagnosticsTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -40,6 +48,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -58,6 +72,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -78,6 +98,9 @@
+
+
+
@@ -87,6 +110,9 @@
+
+
+
@@ -124,17 +150,34 @@
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
$(IncludePath)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+ $(IncludePath)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
$(IncludePath)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+ $(IncludePath)
+
Level4
+
+
+ Level4
+
+
Level4
@@ -164,6 +207,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.DiagnosticsTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.DiagnosticsTransport\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -263,11 +325,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
Level4
+
+
+ Level4
+
+
true
@@ -286,6 +358,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.DiagnosticsTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.DiagnosticsTransport\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj b/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj
index a5cc00b9f..61062e298 100644
--- a/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj
+++ b/src/api/Transport/KSAggregateTransport/Midi2.KSAggregateTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Debug
x64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -98,6 +124,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -114,6 +145,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -233,6 +269,27 @@
4324
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)\idl
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+ $(IntDir)$(ProjectName).tlb
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
+ Midi2.KSAggregateTransport.def
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\Midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.BS2UMPTransform\$(Platform)\$(Configuration);$(SolutionDir)Libs\TransportUtilities\inc;$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration)
+ Create
+ pch.h
+ true
+ stdcpp20
+ 4324
+
+
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
@@ -255,6 +312,28 @@
$(IntDir)$(ProjectName).tlb
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
+ Midi2.KSAggregateTransport.def
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\Midi2.UMP2BSTransform\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\Midi2.BS2UMPTransform\$(Platform)\$(Configuration);;$(SolutionDir)VSFiles\intermediate\midi2.BS2UMPTransform\$(Platform)\$(Configuration)
+ Create
+ pch.h
+ true
+ stdcpp20
+ MaxSpeed
+ 4324
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)\idl
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+ $(IntDir)$(ProjectName).tlb
+
+
diff --git a/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj b/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj
index 1daa0697b..7ba0fb6c7 100644
--- a/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj
+++ b/src/api/Transport/KSTransport/Midi2.KSTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Debug
x64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -98,6 +124,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -114,6 +145,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -233,6 +269,27 @@
4324
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)\idl
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+ $(IntDir)$(ProjectName).tlb
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
+ Midi2.KSTransport.def
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+ Create
+ pch.h
+ true
+ stdcpp20
+ 4324
+
+
%(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
@@ -255,6 +312,28 @@
$(IntDir)$(ProjectName).tlb
+
+
+ %(AdditionalDependencies);onecoreuap.lib;ksuser.lib;avrt.lib;$(SolutionDir)vsfiles\$(Platform)\$(Configuration)\midixproc.lib;midiks.lib;midikscommon.lib;midiksenum.lib;$(CoreLibraryDependencies)
+ Midi2.KSTransport.def
+
+
+ Level4
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);
+ Create
+ pch.h
+ true
+ stdcpp20
+ MaxSpeed
+ 4324
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)\idl
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+ $(IntDir)$(ProjectName).tlb
+
+
diff --git a/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj b/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj
index 5d696e4fd..adc5202a8 100644
--- a/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj
+++ b/src/api/Transport/LoopbackMidiTransport/Midi2.LoopbackMidiTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,16 +144,31 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\;$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration)\
+
Level4
+
+
+ Level4
+
+
Level4
@@ -157,6 +198,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.LoopbackMidiTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -256,11 +316,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
Level4
+
+
+ Level4
+
+
true
@@ -279,6 +349,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.LoopbackMidiTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp
index 122e373f7..abbb757ca 100644
--- a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp
+++ b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvSessionTracker.cpp
@@ -20,10 +20,10 @@ CMidi2MidiSrvSessionTracker::Initialize()
TraceLoggingPointer(this, "this")
);
- std::unique_ptr midiSrv(new (std::nothrow) CMidi2MidiSrv());
- RETURN_IF_NULL_ALLOC(midiSrv);
-
- RETURN_IF_FAILED(midiSrv->Initialize());
+ std::unique_ptr midiSrv(new (std::nothrow) CMidi2MidiSrv());
+ RETURN_IF_NULL_ALLOC(midiSrv);
+
+ RETURN_IF_FAILED(midiSrv->Initialize());
m_MidiSrv = std::move(midiSrv);
return S_OK;
@@ -43,8 +43,8 @@ CMidi2MidiSrvSessionTracker::AddClientSession(
TraceLoggingLevel(WINEVENT_LEVEL_INFO),
TraceLoggingPointer(this, "this")
);
-
- RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
+
+ RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
return m_MidiSrv->AddClientSession(sessionId, sessionName);
}
@@ -63,7 +63,7 @@ CMidi2MidiSrvSessionTracker::UpdateClientSessionName(
TraceLoggingPointer(this, "this")
);
- RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
+ RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
return m_MidiSrv->UpdateClientSessionName(sessionId, sessionName);
}
@@ -81,8 +81,8 @@ CMidi2MidiSrvSessionTracker::RemoveClientSession(
TraceLoggingLevel(WINEVENT_LEVEL_INFO),
TraceLoggingPointer(this, "this")
);
-
- RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
+
+ RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
return m_MidiSrv->RemoveClientSession(sessionId);
}
@@ -100,10 +100,10 @@ CMidi2MidiSrvSessionTracker::GetSessionList(
TraceLoggingPointer(this, "this")
);
- RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
+ RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
return m_MidiSrv->GetSessionList(sessionList);
}
-
+
BOOL
CMidi2MidiSrvSessionTracker::VerifyConnectivity()
{
@@ -115,9 +115,8 @@ CMidi2MidiSrvSessionTracker::VerifyConnectivity()
TraceLoggingPointer(this, "this")
);
- RETURN_HR_IF_NULL(CO_E_NOTINITIALIZED, m_MidiSrv);
- return m_MidiSrv->VerifyConnectivity();
-}
+ return m_MidiSrv?m_MidiSrv->VerifyConnectivity():FALSE;
+}
HRESULT
CMidi2MidiSrvSessionTracker::Shutdown()
@@ -138,4 +137,4 @@ CMidi2MidiSrvSessionTracker::Shutdown()
return S_OK;
}
-
\ No newline at end of file
+
diff --git a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj
index dd9a18b5b..28ced6396 100644
--- a/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj
+++ b/src/api/Transport/MidiSrvTransport/Midi2.MidiSrvTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -98,6 +124,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -114,6 +145,11 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
+
$(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midixproc\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midisrvtransport\$(Platform)\$(Configuration)
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
@@ -130,6 +166,11 @@
Level4
+
+
+ Level4
+
+
Level4
@@ -159,6 +200,25 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib;$(CoreLibraryDependencies)
+ Midi2.MidiSrvTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ %(Filename).h
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+
true
@@ -202,6 +262,11 @@
Level4
+
+
+ Level4
+
+
Level4
@@ -231,6 +296,25 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)VSFiles\intermediate\midisrv\$(Platform)\$(Configuration)
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midixproc.lib;$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\midisrvtransportlib.lib;$(CoreLibraryDependencies)
+ Midi2.MidiSrvTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ %(Filename).h
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+
true
diff --git a/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj b/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj
index 6d952a7ef..ad15e9756 100644
--- a/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj
+++ b/src/api/Transport/VirtualMidiTransport/Midi2.VirtualMidiTransport.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Release
ARM64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -118,16 +144,31 @@
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
$(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
$(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
+ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\
+ $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\TransportUtilities\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration)
+
Level4
+
+
+ Level4
+
+
Level4
@@ -157,6 +198,25 @@
%(Filename).h
+
+
+ true
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.VirtualMidiTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiTransport\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
true
@@ -256,11 +316,21 @@
%(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
+ %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir);$(SolutionDir)Libs\TransportUtilities\inc
+
+
Level4
+
+
+ Level4
+
+
true
@@ -279,6 +349,24 @@
%(Filename).h
+
+
+ true
+ Create
+ pch.h
+ stdcpp20
+ 4324
+
+
+ %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies);
+ Midi2.VirtualMidiTransport.def
+
+
+ $(SolutionDir)\idl;%(AdditionalIncludeDirectories)
+ $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiTransport\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
diff --git a/src/api/idl/IDL.vcxproj b/src/api/idl/IDL.vcxproj
index 11b404c27..0ade4b841 100644
--- a/src/api/idl/IDL.vcxproj
+++ b/src/api/idl/IDL.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64EC
+
+ Debug
+ Win32
+
Debug
x64
@@ -21,6 +25,10 @@
Release
ARM64EC
+
+ Release
+ Win32
+
Release
x64
@@ -39,6 +47,12 @@
v143
Unicode
+
+ Utility
+ true
+ v143
+ Unicode
+
Utility
true
@@ -57,6 +71,12 @@
v143
Unicode
+
+ Utility
+ false
+ v143
+ Unicode
+
Utility
false
@@ -77,6 +97,9 @@
+
+
+
@@ -86,6 +109,9 @@
+
+
+
@@ -110,6 +136,10 @@
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
@@ -127,6 +157,10 @@
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
$(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)\VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
$(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\
@@ -136,6 +170,15 @@
stdcpp20
+
+
+ $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
+ stdcpp20
+
+
$(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\
@@ -163,6 +206,15 @@
stdcpp20
+
+
+ $(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\
+ %(Filename).h
+
+
+ stdcpp20
+
+
$(SolutionDir)\VSFiles\intermediate\idl\$(Platform)\$(Configuration)\