From b441fe75f27e93357f6f6fc2ec8edf25b5255ff0 Mon Sep 17 00:00:00 2001 From: Mike Battista <13860912+mikebattista@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:22:46 -0800 Subject: [PATCH] CONFIGFLAG to enum. Fixed #1794. --- generation/WinSDK/enums.json | 9 +++++++ scripts/ChangesSinceLastRelease.txt | 42 +++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/generation/WinSDK/enums.json b/generation/WinSDK/enums.json index 7ae23c43..2f8a79da 100644 --- a/generation/WinSDK/enums.json +++ b/generation/WinSDK/enums.json @@ -37140,6 +37140,15 @@ "field": "FlagsEx" } ] + }, + { + "namespace": "Windows.Win32.Devices.DeviceAndDriverInstallation", + "name": "SETUP_DI_DEVICE_CONFIGURATION_FLAGS", + "flags": true, + "autoPopulate": { + "filter": "CONFIGFLAG_", + "header": "regstr.h" + } } ] } diff --git a/scripts/ChangesSinceLastRelease.txt b/scripts/ChangesSinceLastRelease.txt index 49262acf..7007b0e0 100644 --- a/scripts/ChangesSinceLastRelease.txt +++ b/scripts/ChangesSinceLastRelease.txt @@ -469,3 +469,45 @@ Windows.Win32.Devices.DeviceAndDriverInstallation.SP_DEVINSTALL_PARAMS_W.Flags(X Windows.Win32.Devices.DeviceAndDriverInstallation.SP_DEVINSTALL_PARAMS_W.Flags(X86)...System.UInt32 => Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_INSTALL_FLAGS Windows.Win32.Devices.DeviceAndDriverInstallation.SP_DEVINSTALL_PARAMS_W.FlagsEx(X64, Arm64)...System.UInt32 => Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_INSTALL_FLAGS_EX Windows.Win32.Devices.DeviceAndDriverInstallation.SP_DEVINSTALL_PARAMS_W.FlagsEx(X86)...System.UInt32 => Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_INSTALL_FLAGS_EX +# Fixed #1794. +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_BOOT_DEVICE added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_CANTSTOPACHILD added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_DISABLED added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_FAILEDINSTALL added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_FINISH_INSTALL added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_FINISHINSTALL_ACTION added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_FINISHINSTALL_UI added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_IGNORE_BOOT_LC added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_MANUAL_INSTALL added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_NEEDS_CLASS_CONFIG added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_NEEDS_FORCED_CONFIG added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_NET_BOOT added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_NETBOOT_CARD added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_NOREMOVEEXIT added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_OKREMOVEROM added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_PARTIAL_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_REINSTALL added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_REMOVED added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_SUPPRESS_SURPRISE added +Windows.Win32.Devices.DeviceAndDriverInstallation.SETUP_DI_DEVICE_CONFIGURATION_FLAGS.CONFIGFLAG_VERIFY_HARDWARE added +Windows.Win32.System.Registry.Apis.CONFIGFLAG_BOOT_DEVICE removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_CANTSTOPACHILD removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_DISABLED removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_FAILEDINSTALL removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_FINISH_INSTALL removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_FINISHINSTALL_ACTION removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_FINISHINSTALL_UI removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_IGNORE_BOOT_LC removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_MANUAL_INSTALL removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_NEEDS_CLASS_CONFIG removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_NEEDS_FORCED_CONFIG removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_NET_BOOT removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_NETBOOT_CARD removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_NOREMOVEEXIT removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_OKREMOVEROM removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_PARTIAL_LOG_CONF removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_REINSTALL removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_REMOVED removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_SUPPRESS_SURPRISE removed +Windows.Win32.System.Registry.Apis.CONFIGFLAG_VERIFY_HARDWARE removed