From: James McDonnell topgamer7@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..6e5672ed192 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 %p, 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; } +