[WIN32SS:USER] Add 'DISPLAY' as an alternate name for global display

CORE-20303
This commit is contained in:
Hervé Poussineau
2025-08-20 19:25:45 +02:00
parent 45c8cf7efd
commit 4da4648092

View File

@@ -380,6 +380,7 @@ NtUserEnumDisplayDevices(
PDISPLAY_DEVICEW pDisplayDevice,
DWORD dwFlags)
{
static const UNICODE_STRING ustrDisplay = RTL_CONSTANT_STRING(L"DISPLAY");
UNICODE_STRING ustrDevice;
WCHAR awcDevice[CCHDEVICENAME];
DISPLAY_DEVICEW dispdev;
@@ -411,7 +412,7 @@ NtUserEnumDisplayDevices(
}
_SEH2_END
if (ustrDevice.Length > 0)
if (ustrDevice.Length > 0 && !RtlEqualUnicodeString(&ustrDevice, &ustrDisplay, TRUE))
pustrDevice = &ustrDevice;
else
pustrDevice = NULL;