mirror of
https://github.com/reactos/reactos.git
synced 2026-06-01 00:40:26 +08:00
[INCLUDE/IDL] Give implicit handles a more unique name
This avoids duplicated symbols when linking DLLs using more than one client or server stub
This commit is contained in:
@@ -191,7 +191,7 @@ NetpUnbind(
|
||||
|
||||
FIXME("NetpUnbind(%p)\n", BindingHandle);
|
||||
|
||||
status = RpcBindingFree(&hBinding);
|
||||
status = RpcBindingFree(&wkssvc_hBinding);
|
||||
if (status)
|
||||
{
|
||||
TRACE("RpcBindingFree returned 0x%x\n", status);
|
||||
|
||||
@@ -133,7 +133,7 @@ typedef struct _BROWSER_STATISTICS_STRUCT
|
||||
#endif
|
||||
endpoint("ncacn_np:[\\pipe\\browser]")
|
||||
#ifndef __midl
|
||||
,implicit_handle(handle_t hBinding)
|
||||
,implicit_handle(handle_t browser_hBinding)
|
||||
#endif
|
||||
]
|
||||
interface browser
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[
|
||||
implicit_handle(handle_t hBinding)
|
||||
implicit_handle(handle_t netdfs_hBinding)
|
||||
]
|
||||
interface netdfs
|
||||
{
|
||||
|
||||
@@ -346,7 +346,7 @@ typedef struct _DFS_INFO_ENUM_STRUCT
|
||||
#endif
|
||||
endpoint("ncacn_np:[\\pipe\\netdfs]")
|
||||
#ifndef __midl
|
||||
,implicit_handle(handle_t hBinding)
|
||||
,implicit_handle(handle_t netdfs_hBinding)
|
||||
#endif
|
||||
]
|
||||
interface netdfs
|
||||
|
||||
@@ -988,7 +988,7 @@ cpp_quote("#endif")
|
||||
#endif
|
||||
endpoint("ncacn_np:[\\pipe\\netlogon]")
|
||||
#ifndef __midl
|
||||
,implicit_handle(handle_t hBinding)
|
||||
,implicit_handle(handle_t netlogon_hBinding)
|
||||
#endif
|
||||
]
|
||||
interface logon
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[
|
||||
implicit_handle(handle_t hBinding)
|
||||
implicit_handle(handle_t srvsvc_hBinding)
|
||||
]
|
||||
interface srvsvc
|
||||
{
|
||||
|
||||
@@ -1060,7 +1060,7 @@ typedef [switch_type(unsigned long)] union _SERVER_ALIAS_INFO
|
||||
pointer_default(unique),
|
||||
endpoint("ncacn_np:[\\pipe\\srvsvc]")
|
||||
#ifndef __midl
|
||||
,implicit_handle(handle_t hBinding)
|
||||
,implicit_handle(handle_t srvsvc_hBinding)
|
||||
#endif
|
||||
]
|
||||
interface srvsvc
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[
|
||||
implicit_handle(handle_t hBinding)
|
||||
implicit_handle(handle_t wkssvc_hBinding)
|
||||
]
|
||||
interface wkssvc
|
||||
{
|
||||
|
||||
@@ -354,7 +354,7 @@ typedef struct _NET_COMPUTER_NAME_ARRAY
|
||||
pointer_default(unique),
|
||||
endpoint("ncacn_np:[\\pipe\\wkssvc]")
|
||||
#ifndef __midl
|
||||
,implicit_handle(handle_t hBinding)
|
||||
,implicit_handle(handle_t wkssvc_hBinding)
|
||||
#endif
|
||||
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user