[RPCRT4] Fully WineSync spec file. CORE-16441 (#2494)

* [RPCRT4] Export NdrServerCallAll stub

Addendum to 6feb8748d3.

Import rest of
https://source.winehq.org/git/wine.git/commit/e54224e88c9514b7a1293d2f5b9471effbb3358f

With thanks to Hermès B., who noticed it is 64bit only.

CORE-16441

* [RPCRT4] Fix NdrServerContextMarshall spec file entry

Addendum to 6feb8748d3.

Import
https://source.winehq.org/git/wine.git/commit/660ee356e9cc0478b806949e4fdbc9f0588468db

CORE-16441

* [RPCRT4] Fix RpcNetworkIsProtseqValid[AW] spec file entries

Cherry-pick
https://source.winehq.org/git/wine.git/commit/6127c688eaa68b6adcc06f44bf41cb6f0c608d77
This commit is contained in:
Serge Gautherie
2020-04-26 17:23:13 +02:00
committed by GitHub
parent 05ba7228a0
commit a16a37fd2d
2 changed files with 6 additions and 3 deletions
+4 -3
View File
@@ -267,7 +267,8 @@
267 stdcall NdrSendReceive(ptr ptr)
268 stdcall NdrServerCall2(ptr)
269 stdcall NdrServerCall(ptr)
270 stdcall NdrServerContextMarshall(ptr ptr long)
@ stdcall -arch=x86_64 NdrServerCallAll(ptr)
270 stdcall NdrServerContextMarshall(ptr ptr ptr)
271 stdcall NdrServerContextNewMarshall(ptr ptr ptr ptr)
272 stdcall NdrServerContextNewUnmarshall(ptr ptr)
273 stdcall NdrServerContextUnmarshall(ptr)
@@ -405,8 +406,8 @@
405 stdcall RpcMgmtWaitServerListen()
406 stdcall RpcNetworkInqProtseqsA(ptr)
407 stdcall RpcNetworkInqProtseqsW(ptr)
408 stdcall RpcNetworkIsProtseqValidA(ptr)
409 stdcall RpcNetworkIsProtseqValidW(ptr)
408 stdcall RpcNetworkIsProtseqValidA(str)
409 stdcall RpcNetworkIsProtseqValidW(wstr)
410 stub RpcNsBindingInqEntryNameA
411 stub RpcNsBindingInqEntryNameW
412 stub RpcObjectInqType
+2
View File
@@ -682,6 +682,8 @@ RPCRTAPI void RPC_ENTRY
NdrServerCall2( PRPC_MESSAGE pRpcMsg );
RPCRTAPI void RPC_ENTRY
NdrServerCall( PRPC_MESSAGE pRpcMsg );
RPCRTAPI void RPC_ENTRY
NdrServerCallAll( PRPC_MESSAGE pRpcMsg );
RPCRTAPI void RPC_ENTRY
NdrAsyncServerCall( PRPC_MESSAGE pRpcMsg );