DISPLAY_DEVICE can use flagged enum. Fixed #1939.

This commit is contained in:
Mike Battista 2024-07-01 10:19:29 -07:00
Родитель 7e40c09c22
Коммит f712064083
2 изменённых файлов: 52 добавлений и 0 удалений

Просмотреть файл

@ -37352,6 +37352,24 @@
"header": "powrprof.h;winnt.h"
},
"uses": []
},
{
"name": "DISPLAY_DEVICE_STATE_FLAGS",
"flags": true,
"autoPopulate": {
"filter": "DISPLAY_DEVICE_",
"header": "wingdi.h"
},
"uses": [
{
"struct": "DISPLAY_DEVICEA",
"field": "StateFlags"
},
{
"struct": "DISPLAY_DEVICEW",
"field": "StateFlags"
}
]
}
]
}

Просмотреть файл

@ -15,3 +15,37 @@ Windows.Win32.Security.Cryptography.CERT_CHAIN_POLICY_FLAGS.CERT_CHAIN_POLICY_IG
Windows.Win32.Security.Cryptography.CERT_CHAIN_POLICY_FLAGS.MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG added
Windows.Win32.Security.Cryptography.CERT_CHAIN_POLICY_FLAGS.MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG added
Windows.Win32.Security.Cryptography.CERT_CHAIN_POLICY_FLAGS.MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG added
# Fixed #1939.
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_ACC_DRIVER removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_ACTIVE removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_ATTACHED removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_ATTACHED_TO_DESKTOP removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_DISCONNECT removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_MIRRORING_DRIVER removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_MODESPRUNED removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_MULTI_DRIVER removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_PRIMARY_DEVICE removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_RDPUDD removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_REMOTE removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_REMOVABLE removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_TS_COMPATIBLE removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_UNSAFE_MODES_ON removed
Windows.Win32.Graphics.Gdi.Apis.DISPLAY_DEVICE_VGA_COMPATIBLE removed
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ACC_DRIVER added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ACTIVE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ATTACHED added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ATTACHED_TO_DESKTOP added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_DISCONNECT added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MIRRORING_DRIVER added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MODESPRUNED added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MULTI_DRIVER added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_PRIMARY_DEVICE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_RDPUDD added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_REMOTE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_REMOVABLE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_TS_COMPATIBLE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_UNSAFE_MODES_ON added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_VGA_COMPATIBLE added
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICEA.StateFlags...System.UInt32 => Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS
Windows.Win32.Graphics.Gdi.DISPLAY_DEVICEW.StateFlags...System.UInt32 => Windows.Win32.Graphics.Gdi.DISPLAY_DEVICE_STATE_FLAGS