From c6ac881351b8179e530cabebfa7e8ffbb2f8e004 Mon Sep 17 00:00:00 2001 From: Sylvain Petreolle Date: Sun, 6 Oct 2013 12:56:48 +0000 Subject: [PATCH] [SETUPAPI] Add stubs for SetupVerifyInfFile, called by VMWare tools installer. svn path=/trunk/; revision=60559 --- reactos/dll/win32/setupapi/setupapi.spec | 4 +-- reactos/dll/win32/setupapi/stubs.c | 32 ++++++++++++++++++++++-- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/reactos/dll/win32/setupapi/setupapi.spec b/reactos/dll/win32/setupapi/setupapi.spec index d834ea0f4ff..81f2125f8ac 100644 --- a/reactos/dll/win32/setupapi/setupapi.spec +++ b/reactos/dll/win32/setupapi/setupapi.spec @@ -530,8 +530,8 @@ @ stub SetupUninstallNewlyCopiedInfs @ stdcall SetupUninstallOEMInfA(str long ptr) @ stdcall SetupUninstallOEMInfW(wstr long ptr) -@ stub SetupVerifyInfFileA -@ stub SetupVerifyInfFileW +@ stdcall SetupVerifyInfFileA(str ptr ptr) +@ stdcall SetupVerifyInfFileW(wstr ptr ptr) @ stdcall UnicodeToMultiByte(wstr long) pSetupUnicodeToMultiByte @ stub VerifyCatalogFile @ stub pSetupAccessRunOnceNodeList diff --git a/reactos/dll/win32/setupapi/stubs.c b/reactos/dll/win32/setupapi/stubs.c index 61599e6a5ca..df661576c10 100644 --- a/reactos/dll/win32/setupapi/stubs.c +++ b/reactos/dll/win32/setupapi/stubs.c @@ -113,7 +113,7 @@ UINT WINAPI SetupPromptForDiskW(HWND hwndParent, PCWSTR DialogTitle, PCWSTR Disk } /*********************************************************************** - * SetupDiRemoveDevice(SETUPAPI.@) + * SetupDiRemoveDevice(SETUPAPI.@) */ BOOL WINAPI SetupDiRemoveDevice( @@ -127,7 +127,7 @@ SetupDiRemoveDevice( /*********************************************************************** - * SetupDiUnremoveDevice(SETUPAPI.@) + * SetupDiUnremoveDevice(SETUPAPI.@) */ BOOL WINAPI SetupDiUnremoveDevice( @@ -154,3 +154,31 @@ WINSETUPAPI BOOL WINAPI SetupSetNonInteractiveMode(BOOL NonInteractiveFlag) return FALSE; } +/*********************************************************************** + * SetupVerifyInfFileA(SETUPAPI.@) + */ +BOOL WINAPI +SetupVerifyInfFileA( + IN PCSTR InfName, + IN PSP_ALTPLATFORM_INFO AltPlatformInfo, + OUT PSP_INF_SIGNER_INFO_A InfFileName) +{ + FIXME ("Stub %s %p %p\n", debugstr_a(InfName), AltPlatformInfo, InfFileName); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + +/*********************************************************************** + * SetupVerifyInfFileW(SETUPAPI.@) + */ +BOOL WINAPI +SetupVerifyInfFileW( + IN PCWSTR InfName, + IN PSP_ALTPLATFORM_INFO AltPlatformInfo, + OUT PSP_INF_SIGNER_INFO_W InfFileName) +{ + FIXME ("Stub %s %p %p\n", debugstr_w(InfName), AltPlatformInfo, InfFileName); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + -- 2.17.1