From 8a1befadc005a99ce97770851df84512933aad3c Mon Sep 17 00:00:00 2001 From: Mike Battista <13860912+mikebattista@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:46:25 -0700 Subject: [PATCH] CM_Get_*_Log_Conf enum. Fixed #1649. --- generation/WinSDK/emitter.settings.rsp | 4 ++- generation/WinSDK/enums.json | 36 ++++++++++++++++++++++++++ scripts/ChangesSinceLastRelease.txt | 20 ++++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) diff --git a/generation/WinSDK/emitter.settings.rsp b/generation/WinSDK/emitter.settings.rsp index b797fda1b..a46805762 100644 --- a/generation/WinSDK/emitter.settings.rsp +++ b/generation/WinSDK/emitter.settings.rsp @@ -1689,4 +1689,6 @@ IAudioSessionControl2::IsSystemSoundsSession=[CanReturnMultipleSuccessValues] GetUserGeoID::GeoClass=SYSGEOCLASS GetGeoInfoA::GeoType=SYSGEOTYPE GetGeoInfoW::GeoType=SYSGEOTYPE -GetGeoInfoEx::geoType=SYSGEOTYPE \ No newline at end of file +GetGeoInfoEx::geoType=SYSGEOTYPE +CM_Get_Next_Log_Conf::ulFlags=[Reserved] +CM_Get_Next_Log_Conf_Ex::ulFlags=[Reserved] \ No newline at end of file diff --git a/generation/WinSDK/enums.json b/generation/WinSDK/enums.json index 2177a067b..5f2b05a09 100644 --- a/generation/WinSDK/enums.json +++ b/generation/WinSDK/enums.json @@ -36344,6 +36344,42 @@ } ], "uses": [] + }, + { + "name": "CM_LOG_CONF", + "members": [ + { + "name": "BASIC_LOG_CONF" + }, + { + "name": "FILTERED_LOG_CONF" + }, + { + "name": "ALLOC_LOG_CONF" + }, + { + "name": "BOOT_LOG_CONF" + }, + { + "name": "FORCED_LOG_CONF" + }, + { + "name": "OVERRIDE_LOG_CONF" + }, + { + "name": "NUM_LOG_CONF" + } + ], + "uses": [ + { + "method": "CM_Get_First_Log_Conf", + "parameter": "ulFlags" + }, + { + "method": "CM_Get_First_Log_Conf_Ex", + "parameter": "ulFlags" + } + ] } ] } diff --git a/scripts/ChangesSinceLastRelease.txt b/scripts/ChangesSinceLastRelease.txt index 6ee7c1090..8eb63978a 100644 --- a/scripts/ChangesSinceLastRelease.txt +++ b/scripts/ChangesSinceLastRelease.txt @@ -2038,3 +2038,23 @@ Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Device_Interface_L Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Device_Interface_List_Size_ExW : ulFlags...UInt32 => CM_GET_DEVICE_INTERFACE_LIST_FLAGS Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Device_Interface_List_SizeA : ulFlags...UInt32 => CM_GET_DEVICE_INTERFACE_LIST_FLAGS Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Device_Interface_List_SizeW : ulFlags...UInt32 => CM_GET_DEVICE_INTERFACE_LIST_FLAGS +# Fixed #1649. +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.ALLOC_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.BASIC_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.BOOT_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_First_Log_Conf : ulFlags...UInt32 => CM_LOG_CONF +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_First_Log_Conf_Ex : ulFlags...UInt32 => CM_LOG_CONF +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Next_Log_Conf : ulFlags : [In] => [In,Reserved] +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.CM_Get_Next_Log_Conf_Ex : ulFlags : [In] => [In,Reserved] +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.FILTERED_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.FORCED_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.NUM_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.Apis.OVERRIDE_LOG_CONF removed +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.ALLOC_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.BASIC_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.BOOT_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.FILTERED_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.FORCED_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.NUM_LOG_CONF added +Windows.Win32.Devices.DeviceAndDriverInstallation.CM_LOG_CONF.OVERRIDE_LOG_CONF added