Jacek Caban : condrv: Don't requre write access for IOCTL_CONDRV_CTRL_EVENT ioctl.
Alexandre Julliard
julliard at winehq.org
Wed Dec 30 15:50:32 CST 2020
Module: wine
Branch: master
Commit: 2265db40e73e35723bd9ef284a0123070fe86814
URL: https://source.winehq.org/git/wine.git/?a=commit;h=2265db40e73e35723bd9ef284a0123070fe86814
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Dec 29 23:05:38 2020 +0100
condrv: Don't requre write access for IOCTL_CONDRV_CTRL_EVENT ioctl.
Fixes propagating CONTROL_C_EXIT exception from console server handle.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50304
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/wine/condrv.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/wine/condrv.h b/include/wine/condrv.h
index c20b22e061f..5c3c550070d 100644
--- a/include/wine/condrv.h
+++ b/include/wine/condrv.h
@@ -38,7 +38,7 @@
#define IOCTL_CONDRV_SET_INPUT_INFO CTL_CODE(FILE_DEVICE_CONSOLE, 16, METHOD_BUFFERED, FILE_WRITE_ACCESS)
#define IOCTL_CONDRV_GET_TITLE CTL_CODE(FILE_DEVICE_CONSOLE, 17, METHOD_BUFFERED, FILE_READ_ACCESS)
#define IOCTL_CONDRV_SET_TITLE CTL_CODE(FILE_DEVICE_CONSOLE, 18, METHOD_BUFFERED, FILE_WRITE_ACCESS)
-#define IOCTL_CONDRV_CTRL_EVENT CTL_CODE(FILE_DEVICE_CONSOLE, 19, METHOD_BUFFERED, FILE_WRITE_ACCESS)
+#define IOCTL_CONDRV_CTRL_EVENT CTL_CODE(FILE_DEVICE_CONSOLE, 19, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_CONDRV_BEEP CTL_CODE(FILE_DEVICE_CONSOLE, 20, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_CONDRV_FLUSH CTL_CODE(FILE_DEVICE_CONSOLE, 21, METHOD_BUFFERED, FILE_ANY_ACCESS)
More information about the wine-cvs
mailing list