[Bug 49323] New: Denuvo Anti-Cheat 'denuvo-anti-cheat.sys' needs implementation of Winsock Kernel (WSK) Network Programming Interface (NPI)
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Jun 5 02:50:05 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=49323
Bug ID: 49323
Summary: Denuvo Anti-Cheat 'denuvo-anti-cheat.sys' needs
implementation of Winsock Kernel (WSK) Network
Programming Interface (NPI)
Product: Wine
Version: 5.9
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: focht at gmx.net
Distribution: ---
Hello folks,
continuation of bug 49194
Excerpt of Paul's comment https://bugs.winehq.org/show_bug.cgi?id=49194#c6
--- quote ---
My draft implementation has exactly the features Denuvo needed to start, not a
bit more nor less. My plan is to prepare for upstream those bits of WSK
functionality, with a possible extension of maybe just a bit more sane WSK
client dispatch callbacks handling.
--- quote ---
* wsk_get_address_info (async support/callback)
* wsk_socket
* wsk_bind
* wsk_accept (async support/callback)
* wsk_connect (async support/callback)
* wsk_free
* wsk_close
* wsk_send/wsk_receive (async support/callback)
https://docs.microsoft.com/en-us/windows-hardware/drivers/network/winsock-kernel-operations
Another WSK application from Microsoft's Windows Driver Kit (WDK) driver code
samples repository on GitHub:
https://github.com/microsoft/Windows-driver-samples/tree/master/network/wsk/echosrv
Might be useful later.
$ wine --version
wine-5.9-320-gaba27fd5a3
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list