Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56494
-- v3: iphlpapi: Add stub for SetCurrentThreadCompartmentId.
From: Fabian Maurer dark.shadow4@web.de
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56494 --- dlls/iphlpapi/iphlpapi.spec | 2 +- dlls/iphlpapi/iphlpapi_main.c | 9 +++++++++ include/netioapi.h | 1 + 3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/dlls/iphlpapi/iphlpapi.spec b/dlls/iphlpapi/iphlpapi.spec index dcc15a2753e..facb52e0448 100644 --- a/dlls/iphlpapi/iphlpapi.spec +++ b/dlls/iphlpapi/iphlpapi.spec @@ -268,7 +268,7 @@ @ stdcall SendARP( long long ptr ptr ) @ stub SetAdapterIpAddress @ stub SetBlockRoutes -#@ stub SetCurrentThreadCompartmentId +@ stdcall SetCurrentThreadCompartmentId( long ) @ stdcall SetIfEntry( ptr ) @ stub SetIfEntryToStack #@ stub SetIpForwardEntry2 diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c index 85048f7a026..f68bad26104 100644 --- a/dlls/iphlpapi/iphlpapi_main.c +++ b/dlls/iphlpapi/iphlpapi_main.c @@ -4824,3 +4824,12 @@ NET_IF_COMPARTMENT_ID WINAPI GetCurrentThreadCompartmentId( void ) FIXME( "stub\n" ); return NET_IF_COMPARTMENT_ID_PRIMARY; } + +/*********************************************************************** + * SetCurrentThreadCompartmentId (IPHLPAPI.@) + */ +DWORD WINAPI SetCurrentThreadCompartmentId( NET_IF_COMPARTMENT_ID id ) +{ + FIXME( "(%x): stub\n", id ); + return ERROR_SUCCESS; +} diff --git a/include/netioapi.h b/include/netioapi.h index f49c670dac6..9a9cff8ca79 100644 --- a/include/netioapi.h +++ b/include/netioapi.h @@ -281,6 +281,7 @@ IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetIpNetEntry2(MIB_IPNET_ROW2*); IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetIpNetTable2(ADDRESS_FAMILY,MIB_IPNET_TABLE2**); IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetUnicastIpAddressEntry(MIB_UNICASTIPADDRESS_ROW*); IPHLPAPI_DLL_LINKAGE DWORD WINAPI GetUnicastIpAddressTable(ADDRESS_FAMILY,MIB_UNICASTIPADDRESS_TABLE**); +IPHLPAPI_DLL_LINKAGE DWORD WINAPI SetCurrentThreadCompartmentId(NET_IF_COMPARTMENT_ID); IPHLPAPI_DLL_LINKAGE PCHAR WINAPI if_indextoname(NET_IFINDEX,PCHAR); IPHLPAPI_DLL_LINKAGE NET_IFINDEX WINAPI if_nametoindex(PCSTR);
Pushed a version with a few trivial changes.
This merge request was approved by Huw Davies.