Skip to content

Releases: Ciantic/VirtualDesktopAccessor

Windows 11 binary, works with 24H2, 26100.2605

15 Dec 23:01
Compare
Choose a tag to compare

Windows 11 24H2 had a backward-incompatible change, Microsoft added a switch_desktop_and_move_foreground_view that restructured the interface's VTable.

Windows 11 binary, works with 23H2 22631.3085

25 Jan 19:35
Compare
Choose a tag to compare

Thank you to @lndr27 for the changes it now works with 23H2 22631.3085!

Windows 11 binary, works with 22621.2215 and 23H2 22631.2506

10 Nov 18:36
Compare
Choose a tag to compare

My interface definition was missing virtual_desktop_switched and remote_virtual_desktop_connected this caused memory corruption and generally undefined behavior if you were lucky.

This release should work with Windows OS Build 23H2 22631.2506 and with older 22621.2215.

Windows 11 binary, for latest OS build 22621.2215

31 Aug 20:09
Compare
Choose a tag to compare

New release for Windows 11 build 22621.2215, this is not backward compatible with older Windows 11 versions, make sure you are using at least 22621.2215.

Some update on August 31, 2023, broke the older DLL for me, if you get an update this DLL might help. No change in functionality.

Windows 11 binary, fifth try

22 Feb 16:05
Compare
Choose a tag to compare

Earlier Windows 11 DLLs had so many bugs that I can't even list them.

NOTE Some DLL functions changed signature, be cautious.

But let me summarize:

  • Apparently all my assumptions about COM object methods AddRef and Release was totally wrong
  • My HWND type was 32-bit, but it should be 64-bit, the same as pointers
  • This means the previous versions worked out of sheer luck

How the heck did the earlier versions even work?

Windows 10 binary, final

12 Jan 00:08
Compare
Choose a tag to compare

Windows 10 binary, final

I consider this final, because I don't use Windows 10 anymore, but it should work