diff --git a/build/x86_64-win64/ALL_BUILD.vcxproj b/build/x86_64-win64/ALL_BUILD.vcxproj
new file mode 100755
index 0000000..bbdd82c
--- /dev/null
+++ b/build/x86_64-win64/ALL_BUILD.vcxproj
@@ -0,0 +1,180 @@
+
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}
+ Win32Proj
+ 10.0.17763.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {1CBDD377-0188-3267-859F-C82973355259}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}
+ MyFirstUDRKit
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/x86_64-win64/ALL_BUILD.vcxproj.filters b/build/x86_64-win64/ALL_BUILD.vcxproj.filters
new file mode 100755
index 0000000..cd40695
--- /dev/null
+++ b/build/x86_64-win64/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build/x86_64-win64/MY_FIRST_UDR_KIT.sln b/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
new file mode 100755
index 0000000..4d70b3e
--- /dev/null
+++ b/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
@@ -0,0 +1,53 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA} = {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}
+ {1CBDD377-0188-3267-859F-C82973355259} = {1CBDD377-0188-3267-859F-C82973355259}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MyFirstUDRKit", "MyFirstUDRKit.vcxproj", "{9DFB51E5-0915-389A-A392-A51ACDFFF0FA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {1CBDD377-0188-3267-859F-C82973355259} = {1CBDD377-0188-3267-859F-C82973355259}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{1CBDD377-0188-3267-859F-C82973355259}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}.Debug|x64.ActiveCfg = Debug|x64
+ {2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}.Release|x64.ActiveCfg = Release|x64
+ {2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {2C51B9E8-6A0B-3D3F-8EF6-D8B7F25B896E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.Debug|x64.ActiveCfg = Debug|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.Debug|x64.Build.0 = Debug|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.Release|x64.ActiveCfg = Release|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.Release|x64.Build.0 = Release|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.Debug|x64.ActiveCfg = Debug|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.Debug|x64.Build.0 = Debug|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.Release|x64.ActiveCfg = Release|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.Release|x64.Build.0 = Release|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1CBDD377-0188-3267-859F-C82973355259}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {AB517696-672E-3091-BD81-FE70D01E0626}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build/x86_64-win64/MyFirstUDRKit.vcxproj b/build/x86_64-win64/MyFirstUDRKit.vcxproj
new file mode 100755
index 0000000..a693595
--- /dev/null
+++ b/build/x86_64-win64/MyFirstUDRKit.vcxproj
@@ -0,0 +1,337 @@
+
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {9DFB51E5-0915-389A-A392-A51ACDFFF0FA}
+ Win32Proj
+ 10.0.17763.0
+ x64
+ MyFirstUDRKit
+ NoUpgrade
+
+
+
+ DynamicLibrary
+ MultiByte
+ v141
+
+
+ DynamicLibrary
+ MultiByte
+ v141
+
+
+ DynamicLibrary
+ MultiByte
+ v141
+
+
+ DynamicLibrary
+ MultiByte
+ v141
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\Debug\
+ MyFirstUDRKit.dir\Debug\
+ MyFirstUDRKit
+ .dll
+ true
+ true
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\Release\
+ MyFirstUDRKit.dir\Release\
+ MyFirstUDRKit
+ .dll
+ false
+ true
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\MinSizeRel\
+ MyFirstUDRKit.dir\MinSizeRel\
+ MyFirstUDRKit
+ .dll
+ false
+ true
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\RelWithDebInfo\
+ MyFirstUDRKit.dir\RelWithDebInfo\
+ MyFirstUDRKit
+ .dll
+ true
+ true
+
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level4
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug";MyFirstUDRKit_EXPORTS
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\";MyFirstUDRKit_EXPORTS
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\lib\fbclient_ms.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/Debug/MyFirstUDRKit.lib
+ S:/firebird/MyFirstUDRKit/build/defs/udr_plugin.def
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/Debug/MyFirstUDRKit.pdb
+ Console
+
+
+ false
+
+
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(IntDir)
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level4
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";MyFirstUDRKit_EXPORTS
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";MyFirstUDRKit_EXPORTS
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\lib\fbclient_ms.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/Release/MyFirstUDRKit.lib
+ S:/firebird/MyFirstUDRKit/build/defs/udr_plugin.def
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/Release/MyFirstUDRKit.pdb
+ Console
+
+
+ false
+
+
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(IntDir)
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level4
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="MinSizeRel";MyFirstUDRKit_EXPORTS
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"MinSizeRel\";MyFirstUDRKit_EXPORTS
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\lib\fbclient_ms.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/MinSizeRel/MyFirstUDRKit.lib
+ S:/firebird/MyFirstUDRKit/build/defs/udr_plugin.def
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/MinSizeRel/MyFirstUDRKit.pdb
+ Console
+
+
+ false
+
+
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(IntDir)
+ ProgramDatabase
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level4
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="RelWithDebInfo";MyFirstUDRKit_EXPORTS
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"RelWithDebInfo\";MyFirstUDRKit_EXPORTS
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\include;C:\Program Files\Firebird\Firebird_4_0 - Copy\include\firebird;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ C:\Program Files\Firebird\Firebird_4_0 - Copy\lib\fbclient_ms.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/RelWithDebInfo/MyFirstUDRKit.lib
+ S:/firebird/MyFirstUDRKit/build/defs/udr_plugin.def
+ S:/firebird/MyFirstUDRKit/build/x86_64-win64/RelWithDebInfo/MyFirstUDRKit.pdb
+ Console
+
+
+ false
+
+
+
+
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule S:/firebird/MyFirstUDRKit/CMakeLists.txt
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+ {1CBDD377-0188-3267-859F-C82973355259}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/x86_64-win64/MyFirstUDRKit.vcxproj.filters b/build/x86_64-win64/MyFirstUDRKit.vcxproj.filters
new file mode 100755
index 0000000..9ca9a74
--- /dev/null
+++ b/build/x86_64-win64/MyFirstUDRKit.vcxproj.filters
@@ -0,0 +1,35 @@
+
+
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
+
+ Source Files
+
+
+
+
+ {5F29DD22-7253-3994-A2F4-92A92EE03392}
+
+
+ {769F5371-8BDE-39E5-98D8-4A2D7CAC2CB8}
+
+
+
diff --git a/build/x86_64-win64/ZERO_CHECK.vcxproj b/build/x86_64-win64/ZERO_CHECK.vcxproj
new file mode 100755
index 0000000..75ad49f
--- /dev/null
+++ b/build/x86_64-win64/ZERO_CHECK.vcxproj
@@ -0,0 +1,170 @@
+
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1CBDD377-0188-3267-859F-C82973355259}
+ Win32Proj
+ 10.0.17763.0
+ x64
+ ZERO_CHECK
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+ Utility
+ MultiByte
+ v141
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Checking Build System
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\CMakeLists.txt;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Checking Build System
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\CMakeLists.txt;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Checking Build System
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\CMakeLists.txt;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+ Checking Build System
+ setlocal
+"C:\Program Files\CMake\bin\cmake.exe" -SS:/firebird/MyFirstUDRKit -BS:/firebird/MyFirstUDRKit/build/x86_64-win64 --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file S:/firebird/MyFirstUDRKit/build/x86_64-win64/MY_FIRST_UDR_KIT.sln
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.25\Modules\Platform\WindowsPaths.cmake;S:\firebird\MyFirstUDRKit\CMakeLists.txt;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeCXXCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeRCCompiler.cmake;S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\3.25.2\CMakeSystem.cmake;%(AdditionalInputs)
+ S:\firebird\MyFirstUDRKit\build\x86_64-win64\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/x86_64-win64/ZERO_CHECK.vcxproj.filters b/build/x86_64-win64/ZERO_CHECK.vcxproj.filters
new file mode 100755
index 0000000..4b96d58
--- /dev/null
+++ b/build/x86_64-win64/ZERO_CHECK.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {ADA5C519-A6FB-3FA4-A626-ECC751326BBF}
+
+
+
diff --git a/build/x86_64-win64/cmake_install.cmake b/build/x86_64-win64/cmake_install.cmake
new file mode 100755
index 0000000..0f62c35
--- /dev/null
+++ b/build/x86_64-win64/cmake_install.cmake
@@ -0,0 +1,44 @@
+# Install script for directory: S:/firebird/MyFirstUDRKit
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/MY_FIRST_UDR_KIT")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "S:/firebird/MyFirstUDRKit/build/x86_64-win64/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")