diff --git a/dll/win32/setupapi/query.c b/dll/win32/setupapi/query.c index 50014c0bac8..1a8d6f6b7f1 100644 --- a/dll/win32/setupapi/query.c +++ b/dll/win32/setupapi/query.c @@ -745,6 +745,20 @@ BOOL WINAPI SetupQueryInfOriginalFileInformationW( #if (_WIN32_WINNT >= _WIN32_WINNT_VISTA) || (DLL_EXPORT_VERSION >= _WIN32_WINNT_VISTA) +/*********************************************************************** + * SetupGetInfDriverStoreLocationA (SETUPAPI.@) + */ +BOOL WINAPI SetupGetInfDriverStoreLocationA( + PCSTR FileName, PSP_ALTPLATFORM_INFO AlternativePlatformInfo, + PCSTR LocaleName, PSTR ReturnBuffer, DWORD ReturnBufferSize, + PDWORD RequiredSize) +{ + FIXME("stub: %s %p %s %p %u %p\n", debugstr_a(FileName), AlternativePlatformInfo, debugstr_a(LocaleName), ReturnBuffer, ReturnBufferSize, RequiredSize); + + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + /*********************************************************************** * SetupGetInfDriverStoreLocationW (SETUPAPI.@) */ diff --git a/dll/win32/setupapi/setupapi.spec b/dll/win32/setupapi/setupapi.spec index 3d8b9059d47..66d804add97 100644 --- a/dll/win32/setupapi/setupapi.spec +++ b/dll/win32/setupapi/setupapi.spec @@ -408,6 +408,7 @@ @ stdcall SetupGetFileCompressionInfoW(wstr ptr ptr ptr ptr) @ stdcall SetupGetFileQueueCount(long long ptr) @ stdcall SetupGetFileQueueFlags(long ptr) +@ stdcall -version=0x600+ SetupGetInfDriverStoreLocationA(str ptr str ptr long ptr) @ stdcall -version=0x600+ SetupGetInfDriverStoreLocationW(wstr ptr wstr ptr long ptr) @ stdcall SetupGetInfFileListA(str long str long ptr) @ stdcall SetupGetInfFileListW(wstr long wstr long ptr)