Post Reply 
Upcoming Public Beta - Win/Mac/Apps
12-19-2016, 10:38 PM
Post: #5
RE: Upcoming Public Beta - Win/Mac/Apps
(12-19-2016 04:39 PM)Tim Wessman Wrote:  The reason we had to drop that was because in order to cleanly close communication handles internally, system calls that don't exist in XP were needed (due to being closed in a separate thread).
Thanks, Tim, for the explanation.

To the best of my knowledge, CancelIoEx is supported since KERNEL32.DLL V6.0 (at least it does not seem to exist in XP SP3 / 5.1, although some Microsoft header files suggest otherwise). So, are Vista and Server 2008 the minimum requirements at present?

However, if this would still be the only problem, it could be addressed pragmatically simply by not calling this function under earlier versions. This old thread suggests that it would work at least "good enough" to be usable:

Of course, a better solution would be to modify the inter-thread communication model to "pre-6.0-methods", but obviously this would be more than a quick fix and therefore too much to ask for... Nevertheless, this article has a short section sketching down one way how it could possibly be done:



"Programs are poems for computers."
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
RE: Upcoming Public Beta - Win/Mac/Apps - matthiaspaul - 12-19-2016 10:38 PM

User(s) browsing this thread: 1 Guest(s)