[PATCH 1/5] include: Add EnumDisplayDevices flags.
Zhiyi Zhang
zzhang at codeweavers.com
Thu Feb 21 03:04:22 CST 2019
Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
include/wingdi.h | 6 +++++-
include/winuser.h | 3 +++
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/include/wingdi.h b/include/wingdi.h
index 1851654194..11d55c602e 100644
--- a/include/wingdi.h
+++ b/include/wingdi.h
@@ -3318,13 +3318,17 @@ DECL_WINELIB_TYPE_AW(DISPLAY_DEVICE)
DECL_WINELIB_TYPE_AW(PDISPLAY_DEVICE)
DECL_WINELIB_TYPE_AW(LPDISPLAY_DEVICE)
-/* DISPLAY_DEVICE.StateFlags (?)*/
+/* DISPLAY_DEVICE.StateFlags for adapters */
#define DISPLAY_DEVICE_ATTACHED_TO_DESKTOP 0x00000001
#define DISPLAY_DEVICE_MULTI_DRIVER 0x00000002
#define DISPLAY_DEVICE_PRIMARY_DEVICE 0x00000004
#define DISPLAY_DEVICE_MIRRORING_DRIVER 0x00000008
#define DISPLAY_DEVICE_VGA_COMPATIBLE 0x00000010
+/* DISPLAY_DEVICE.StateFlags for monitors */
+#define DISPLAY_DEVICE_ACTIVE 0x00000001
+#define DISPLAY_DEVICE_ATTACHED 0x00000002
+
typedef struct DISPLAYCONFIG_DESKTOP_IMAGE_INFO
{
POINTL PathSourceSize;
diff --git a/include/winuser.h b/include/winuser.h
index 693965a03e..6300cc9a39 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -1082,6 +1082,9 @@ WINUSERAPI BOOL WINAPI SetSysColors(INT,const INT*,const COLORREF*);
#define ENUM_CURRENT_SETTINGS ((DWORD) -1)
#define ENUM_REGISTRY_SETTINGS ((DWORD) -2)
+/* Used by EnumDisplayDevices */
+#define EDD_GET_DEVICE_INTERFACE_NAME 0x00000001
+
#define EDS_RAWMODE 0x00000002
#define EDS_ROTATEDMODE 0x00000004
--
2.20.1
More information about the wine-devel
mailing list