reactos/subsystems
Hermès Bélusca-Maïto 1815aae877
[CSRSRV] Addendum to e3a70662: Fix build.
Since indeeed the memcpy/move type of functions usually don't operate on
pointers to 'volatile' data, don't make ClientCaptureBuffer volatile.
Instead when retrieving the values of its 'Size' and 'PointerCount'
members (see the SEH block), use the so-called technique of "volatile
glasses" [1], where the pointer will be explicitly casted to "volatile TYPE*"
where needed.

[1]: https://docs.microsoft.com/archive/blogs/itgoestoeleven/why-your-user-mode-pointer-captures-are-probably-broken
2020-04-15 15:59:08 +02:00
..
mvdm [TRANSLATION] Multiple minor fixes and addings. (#2516) 2020-04-09 18:13:46 +02:00
win
win32 [CSRSRV] Addendum to e3a70662: Fix build. 2020-04-15 15:59:08 +02:00
CMakeLists.txt