[PATCH] [Server]: fix access rights for console creation (#24792)
Alexandre Julliard
julliard at winehq.org
Wed Oct 27 05:06:12 CDT 2010
Eric Pouech <eric.pouech at orange.fr> writes:
> + if (access & GENERIC_READ) access |= FILE_GENERIC_READ;
> + /* FIXME: we add FILE_READ_PROPERTIES access even in write-only mode.
> + * As tested on Windows, this is not correct (ie GetConsoleMode() on with GENERIC_WRITE only
> + * access fails).
> + * But, this is currently needed as part of kernel32/console.c client side code relies on the
> + * fact that it can read properties: lots of 'set' functions like WriteConsole,
> + * ScrollConsoleScreenBuffer, SetConsoleCursorPosition (and many others) do call 'get'
> + * functions.
> + */
These should be fixed then.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list