From c7d8313dca72390916b01f81d3feb99fb565da1a Mon Sep 17 00:00:00 2001 From: Joachim Henze Date: Sat, 15 Oct 2022 22:20:21 +0200 Subject: [PATCH] [0.4.13][RPCRT4] Add I_RpcSNCHOption() as 'stub' CORE-12534, and fix 'Routeines' typos (#2481) fixes BSOD 0xc0000139 STATUS_ENTRYPOINT_NOT_FOUND upon boot when replacing just the file advapi32.dll with 2k3SP2 version 5.2.3790.3959 We can not reach the desktop yet, but at least the GUI, and we do no longer BSOD and can instead properly ACPI-shutdown at this point. picked from 0.4.15-dev-71-g 0b530fe4964b2cf29a75ba540bd9e956dbfc7e42 ---------- also pick unrelated 0.4.14-dev-1260-g 6e79e60883aed64ab18201ac24e945d2933faa2b [RPCRT4] Fix 'Routeines' typos (#2481) which contrary to its commits comment in master is very little only 'related' to CORE15682 but it imports https://source.winehq.org/git/wine.git/commit/c73352047d20a503c67bdd583f6ef8d98711a678 and is a very safe fix, so I picked that as well. --- dll/win32/rpcrt4/rpcrt4.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/win32/rpcrt4/rpcrt4.spec b/dll/win32/rpcrt4/rpcrt4.spec index 7bc8f6f85f1..10c3f3c74f3 100644 --- a/dll/win32/rpcrt4/rpcrt4.spec +++ b/dll/win32/rpcrt4/rpcrt4.spec @@ -71,7 +71,7 @@ # I_RpcRecordCalloutFailure # I_RpcReplyToClientWithStatus 73 stub I_RpcRequestMutex -# I_RpcSNCHOption +74 stub I_RpcSNCHOption 75 stdcall I_RpcSend(ptr) 76 stdcall I_RpcSendReceive(ptr) 77 stub I_RpcServerAllocateIpPort @@ -511,9 +511,9 @@ 511 stub long_from_ndr 512 stub long_from_ndr_temp 513 stub pfnFreeRoutines -514 stub pfnMarshallRouteines +514 stub pfnMarshallRoutines 515 stub pfnSizeRoutines -516 stub pfnUnmarshallRouteines +516 stub pfnUnmarshallRoutines 517 stub short_array_from_ndr 518 stub short_from_ndr 519 stub short_from_ndr_temp