From: James McDonnell <topgamer7(a)gmail.com> --- dlls/cfgmgr32/cfgmgr32.spec | 1 + dlls/setupapi/setupapi.spec | 1 + dlls/setupapi/stubs.c | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/dlls/cfgmgr32/cfgmgr32.spec b/dlls/cfgmgr32/cfgmgr32.spec index 69ec784de68..70cc34b9c4e 100644 --- a/dlls/cfgmgr32/cfgmgr32.spec +++ b/dlls/cfgmgr32/cfgmgr32.spec @@ -184,3 +184,4 @@ @ stub CM_Unregister_Device_InterfaceW @ stub CM_Unregister_Device_Interface_ExA @ stub CM_Unregister_Device_Interface_ExW +@ stdcall CM_MapCrToWin32Err(ptr long) setupapi.CM_MapCrToWin32Err diff --git a/dlls/setupapi/setupapi.spec b/dlls/setupapi/setupapi.spec index 7578fb25c9c..665696e5672 100644 --- a/dlls/setupapi/setupapi.spec +++ b/dlls/setupapi/setupapi.spec @@ -602,3 +602,4 @@ @ stdcall pSetupStringTableSetExtraData(ptr long ptr long) StringTableSetExtraData @ stub pSetupVerifyCatalogFile @ stub pSetupVerifyQueuedCatalogs +@ stdcall CM_MapCrToWin32Err(ptr long) diff --git a/dlls/setupapi/stubs.c b/dlls/setupapi/stubs.c index 75185de047c..29d75336369 100644 --- a/dlls/setupapi/stubs.c +++ b/dlls/setupapi/stubs.c @@ -667,6 +667,11 @@ CONFIGRET WINAPI CM_Request_Device_EjectW(DEVINST dev, PPNP_VETO_TYPE type, LPWS return CR_SUCCESS; } +DWORD WINAPI CM_MapCrToWin32Err(CONFIGRET cmReturnCode, DWORD defaultErr) { + FIXME("cmReturnCode %ld, defaultErr %ld stub!\n", cmReturnCode, defaultErr); + return CR_SUCCESS; +} + BOOL WINAPI SetupDiGetClassRegistryPropertyW(const GUID *class, DWORD prop, DWORD *datatype, BYTE *buff, DWORD size, DWORD *req_size, const WCHAR *name, VOID *reserved) { @@ -675,3 +680,4 @@ BOOL WINAPI SetupDiGetClassRegistryPropertyW(const GUID *class, DWORD prop, DWOR SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return FALSE; } + -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/2417