From c2757032c8cdc79e0f13284b7b32aa100deb7769 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 10 Apr 2021 16:22:47 +0200 Subject: [PATCH] [DEVMGR] Use FlagsEx to check for DI_FLAGSEX_POWERPAGE_ADDED --- dll/win32/devmgr/properties/advprop.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dll/win32/devmgr/properties/advprop.cpp b/dll/win32/devmgr/properties/advprop.cpp index 4cd508c9c82..aac24a749f7 100644 --- a/dll/win32/devmgr/properties/advprop.cpp +++ b/dll/win32/devmgr/properties/advprop.cpp @@ -2246,11 +2246,12 @@ GetParentNode: { /* zero the flags */ InstallParams.Flags = 0; + InstallParams.FlagsEx = 0; } dap->HasDriverPage = !(InstallParams.Flags & DI_DRIVERPAGE_ADDED); dap->HasResourcePage = !(InstallParams.Flags & DI_RESOURCEPAGE_ADDED); - dap->HasPowerPage = !(InstallParams.Flags & DI_FLAGSEX_POWERPAGE_ADDED); + dap->HasPowerPage = !(InstallParams.FlagsEx & DI_FLAGSEX_POWERPAGE_ADDED); } }