From: kingjinni kingtin0419@qq.com
--- dlls/setupapi/devinst.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index 2a8820ba07f..2a1689a5016 100644 --- a/dlls/setupapi/devinst.c +++ b/dlls/setupapi/devinst.c @@ -3169,7 +3169,10 @@ BOOL WINAPI SetupDiGetDeviceRegistryPropertyW(HDEVINFO devinfo, SetLastError(l); if (RequiredSize) *RequiredSize = size; + } else { + SetLastError(ERROR_INVALID_DATA); } + return ret; }