[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:
Jérôme Gardou 2020-11-26 16:01:08 +01:00
parent 762f3b9d2a
commit fab4e82647
9 changed files with 9 additions and 9 deletions

View file

@ -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

View file

@ -1,5 +1,5 @@
[
implicit_handle(handle_t hBinding)
implicit_handle(handle_t netdfs_hBinding)
]
interface netdfs
{

View file

@ -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

View file

@ -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

View file

@ -1,5 +1,5 @@
[
implicit_handle(handle_t hBinding)
implicit_handle(handle_t srvsvc_hBinding)
]
interface srvsvc
{

View file

@ -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

View file

@ -1,5 +1,5 @@
[
implicit_handle(handle_t hBinding)
implicit_handle(handle_t wkssvc_hBinding)
]
interface wkssvc
{

View file

@ -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
]