Alex Henrie (@alexhenrie) commented about dlls/setupapi/query.c:
return FALSE; }
+HRESULT WINAPI DriverStoreFindDriverPackageW(WCHAR *path_in, void *unk2, void *unk3, DWORD flags, void *unk5, WCHAR *path_out, DWORD *path_size) +{ + FIXME("%s, %p, %p, %lu, %p, %p, %p, %lu stub!\n", debugstr_w(path_in), unk2, unk3, flags, unk5, path_out, path_size, path_size ? *path_size : 0); + if (!path_in || !path_out || !path_size) + return E_INVALIDARG; + + wcscpy(path_out, path_in); + return S_OK;
Do you have any idea what the function returns if it fails to find the driver? I wonder if the LabView installer would work if we returned that specific error code instead of copying path_in to path_out. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4343#note_51643