|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _NAME_SERVER_LIST_CONTEXT |
Macros | |
| #define | DEBUG |
Typedefs | |
| typedef struct _NAME_SERVER_LIST_CONTEXT | NAME_SERVER_LIST_CONTEXT |
| typedef struct _NAME_SERVER_LIST_CONTEXT * | PNAME_SERVER_LIST_CONTEXT |
| #define DEBUG |
Definition at line 22 of file iphlpapi_main.c.
| DWORD WINAPI AddIPAddress | ( | IPAddr | Address, |
| IPMask | Netmask, | ||
| DWORD | IfIndex, | ||
| PULONG | NteContext, | ||
| PULONG | NteInstance | ||
| ) |
Definition at line 67 of file iphlpapi_main.c.
Referenced by INetCfgComponentControl_fnApplyRegistryChanges(), Server_StaticRefreshParams(), setup_adapter(), and state_panic().
| DWORD WINAPI AllocateAndGetIfTableFromStack | ( | PMIB_IFTABLE * | ppIfTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 100 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetIpAddrTableFromStack | ( | PMIB_IPADDRTABLE * | ppIpAddrTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 140 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetIpForwardTableFromStack | ( | PMIB_IPFORWARDTABLE * | ppIpForwardTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 180 of file iphlpapi_main.c.
Referenced by GetBestRoute().
| DWORD WINAPI AllocateAndGetIpNetTableFromStack | ( | PMIB_IPNETTABLE * | ppIpNetTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 220 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetTcpExTable2FromStack | ( | PVOID * | ppTcpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags, | ||
| DWORD | family, | ||
| TCP_TABLE_CLASS | class | ||
| ) |
Definition at line 343 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetTcpExTableFromStack | ( | PVOID * | ppTcpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags, | ||
| DWORD | family | ||
| ) |
Definition at line 301 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetTcpTableFromStack | ( | PMIB_TCPTABLE * | ppTcpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 260 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetUdpExTable2FromStack | ( | PVOID * | ppUdpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags, | ||
| DWORD | family, | ||
| UDP_TABLE_CLASS | class | ||
| ) |
Definition at line 466 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetUdpExTableFromStack | ( | PVOID * | ppUdpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags, | ||
| DWORD | family | ||
| ) |
Definition at line 424 of file iphlpapi_main.c.
| DWORD WINAPI AllocateAndGetUdpTableFromStack | ( | PMIB_UDPTABLE * | ppUdpTable, |
| BOOL | bOrder, | ||
| HANDLE | heap, | ||
| DWORD | flags | ||
| ) |
Definition at line 383 of file iphlpapi_main.c.
| BOOL WINAPI CancelIPChangeNotify | ( | LPOVERLAPPED | notifyOverlapped | ) |
| DWORD WINAPI CreateIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 503 of file iphlpapi_main.c.
Referenced by AddRoute(), INetCfgComponentControl_fnApplyRegistryChanges(), and setup_adapter().
| DWORD WINAPI CreateIpNetEntry | ( | PMIB_IPNETROW | pArpEntry | ) |
Definition at line 518 of file iphlpapi_main.c.
|
static |
Definition at line 2370 of file iphlpapi_main.c.
Referenced by GetPerAdapterInfo().
Definition at line 538 of file iphlpapi_main.c.
Definition at line 557 of file iphlpapi_main.c.
Referenced by INetCfgComponentControl_fnApplyRegistryChanges(), reset_adapter(), send_request(), Server_StaticRefreshParams(), and setup_adapter().
| DWORD WINAPI DeleteIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 573 of file iphlpapi_main.c.
Referenced by DeleteActiveRoutes(), DeleteCustomRoutes(), INetCfgComponentControl_fnApplyRegistryChanges(), reset_adapter(), Server_StaticRefreshParams(), and setup_adapter().
| DWORD WINAPI DeleteIpNetEntry | ( | PMIB_IPNETROW | pArpEntry | ) |
Definition at line 588 of file iphlpapi_main.c.
Referenced by Deletehost().
Definition at line 608 of file iphlpapi_main.c.
Definition at line 39 of file iphlpapi_main.c.
| DWORD WINAPI EnableRouter | ( | HANDLE * | pHandle, |
| OVERLAPPED * | pOverlapped | ||
| ) |
Definition at line 627 of file iphlpapi_main.c.
Definition at line 647 of file iphlpapi_main.c.
Referenced by Deletehost().
Definition at line 667 of file iphlpapi_main.c.
Referenced by testGetIfTable().
| PIP_ADAPTER_ORDER_MAP WINAPI GetAdapterOrderMap | ( | VOID | ) |
Definition at line 3002 of file iphlpapi_main.c.
| DWORD WINAPI GetAdaptersInfo | ( | PIP_ADAPTER_INFO | pAdapterInfo, |
| PULONG | pOutBufLen | ||
| ) |
Definition at line 686 of file iphlpapi_main.c.
Referenced by CNetConnectionManager::EnumerateINetConnections(), Initialize(), InitializePropertyDialog(), IsReconnectHackNeeded(), LANStatusUiDetailsDlg(), Release(), Renew(), RPC_UuidGetNodeAddress(), SetClassId(), ShowInfo(), testGetAdaptersInfo(), and TestUM().
Definition at line 811 of file iphlpapi_main.c.
Referenced by testGetBestInterface().
Definition at line 3218 of file iphlpapi_main.c.
Referenced by testGetBestInterfaceEx().
| DWORD WINAPI GetBestRoute | ( | DWORD | dwDestAddr, |
| DWORD | dwSourceAddr, | ||
| PMIB_IPFORWARDROW | pBestRoute | ||
| ) |
Definition at line 841 of file iphlpapi_main.c.
Referenced by GetBestInterface(), and testGetBestRoute().
| DWORD WINAPI GetExtendedTcpTable | ( | PVOID | pTcpTable, |
| PDWORD | pdwSize, | ||
| BOOL | bOrder, | ||
| ULONG | ulAf, | ||
| TCP_TABLE_CLASS | TableClass, | ||
| ULONG | Reserved | ||
| ) |
Definition at line 919 of file iphlpapi_main.c.
Referenced by AllocateAndGetTcpExTable2FromStack(), AllocateAndGetTcpExTableFromStack(), GetExtendedTcpTableWithAlloc(), GetTcpTable(), and ShowTcpTable().
| DWORD WINAPI GetExtendedUdpTable | ( | PVOID | pUdpTable, |
| PDWORD | pdwSize, | ||
| BOOL | bOrder, | ||
| ULONG | ulAf, | ||
| UDP_TABLE_CLASS | TableClass, | ||
| ULONG | Reserved | ||
| ) |
Definition at line 1335 of file iphlpapi_main.c.
Referenced by AllocateAndGetUdpExTable2FromStack(), AllocateAndGetUdpExTableFromStack(), GetExtendedUdpTableWithAlloc(), GetUdpTable(), and ShowUdpTable().
Definition at line 1452 of file iphlpapi_main.c.
Definition at line 1471 of file iphlpapi_main.c.
Referenced by mib2IcmpInit(), ShowIcmpStatistics(), and testGetIcmpStatistics().
| DWORD WINAPI GetIcmpStatisticsEx | ( | PMIB_ICMP_EX | pStats, |
| DWORD | dwFamily | ||
| ) |
Definition at line 3238 of file iphlpapi_main.c.
Referenced by testGetIcmpStatisticsEx().
| DWORD WINAPI GetIfEntry | ( | PMIB_IFROW | pIfRow | ) |
Definition at line 1491 of file iphlpapi_main.c.
Referenced by CNetConnectionManager::EnumerateINetConnections(), GetIfTable(), CNetConnection::GetProperties(), NetBTAstat(), Release(), Renew(), SetClassId(), ShowInfo(), testGetAdaptersInfo(), testGetIfEntry(), testGetInterfaceInfo(), UpdateLanStatus(), and WkstaEnumAdaptersCallback().
| DWORD WINAPI GetIfTable | ( | PMIB_IFTABLE | pIfTable, |
| PULONG | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 1537 of file iphlpapi_main.c.
Referenced by AdapterDiscoveryThread(), AllocateAndGetIfTableFromStack(), CNetConnectionManager::EnumerateINetConnections(), mib2IfNumberInit(), ShowEthernetStatistics(), and testGetIfTable().
Definition at line 72 of file iphlpapi_main.c.
Referenced by GetAdaptersInfo().
| DWORD WINAPI GetInterfaceInfo | ( | PIP_INTERFACE_INFO | pIfTable, |
| PULONG | dwOutBufLen | ||
| ) |
Definition at line 1600 of file iphlpapi_main.c.
Referenced by OpenAdapterHandle(), test_GetInterfaceName(), and testGetInterfaceInfo().
| DWORD GetInterfaceNameInternal | ( | _In_ const GUID * | pInterfaceGUID, |
| _Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
| _Inout_ PULONG | pOutBufLen | ||
| ) |
Definition at line 3258 of file iphlpapi_main.c.
Referenced by NhGetInterfaceNameFromDeviceGuid(), and NhGetInterfaceNameFromGuid().
| DWORD WINAPI GetIpAddrTable | ( | PMIB_IPADDRTABLE | pIpAddrTable, |
| PULONG | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 1685 of file iphlpapi_main.c.
Referenced by AllocateAndGetIpAddrTableFromStack(), DisplayArpEntries(), mib2IpAddrInit(), NetBTEnum(), Test_WSAIoctl_InitTest(), and testGetIpAddrTable().
Definition at line 2992 of file iphlpapi_main.c.
| DWORD WINAPI GetIpForwardTable | ( | PMIB_IPFORWARDTABLE | pIpForwardTable, |
| PULONG | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 1785 of file iphlpapi_main.c.
Referenced by AllocateAndGetIpForwardTableFromStack(), DeleteActiveRoutes(), DeleteCustomRoutes(), fill_ip4routetable(), INetCfgComponentControl_fnApplyRegistryChanges(), mib2IpRouteInit(), PrintActiveRoutes(), and testGetIpForwardTable().
| DWORD WINAPI GetIpNetTable | ( | PMIB_IPNETTABLE | pIpNetTable, |
| PULONG | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 1881 of file iphlpapi_main.c.
Referenced by Addhost(), AllocateAndGetIpNetTableFromStack(), Deletehost(), DisplayArpEntries(), mib2IpNetInit(), and testGetIpNetTable().
| DWORD WINAPI GetIpStatistics | ( | PMIB_IPSTATS | pStats | ) |
Definition at line 1935 of file iphlpapi_main.c.
Referenced by mib2IpStatsInit(), ShowIpStatistics(), and testGetIpStatistics().
| DWORD WINAPI GetIpStatisticsEx | ( | PMIB_IPSTATS | pStats, |
| DWORD | dwFamily | ||
| ) |
Definition at line 1950 of file iphlpapi_main.c.
Referenced by GetIpStatistics(), and testGetIpStatisticsEx().
| DWORD WINAPI GetNetworkParams | ( | PFIXED_INFO | pFixedInfo, |
| PULONG | pOutBufLen | ||
| ) |
Definition at line 1981 of file iphlpapi_main.c.
Referenced by getdomainname(), main(), Query_Main(), ShowInfo(), test_GetNetworkParams(), testGetNetworkParams(), and TestHostName().
Definition at line 2129 of file iphlpapi_main.c.
Referenced by _RpcEnumInterfaces(), and testGetNumberOfInterfaces().
|
static |
Definition at line 2145 of file iphlpapi_main.c.
Referenced by GetOwnerModuleFromTcpEntry(), and GetOwnerModuleFromUdpEntry().
|
static |
Definition at line 2222 of file iphlpapi_main.c.
Referenced by GetOwnerModuleFromTcpEntry(), and GetOwnerModuleFromUdpEntry().
| DWORD WINAPI GetOwnerModuleFromTcpEntry | ( | PMIB_TCPROW_OWNER_MODULE | pTcpEntry, |
| TCPIP_OWNER_MODULE_INFO_CLASS | Class, | ||
| PVOID | Buffer, | ||
| PDWORD | pdwSize | ||
| ) |
Definition at line 2325 of file iphlpapi_main.c.
Referenced by START_TEST(), and test_tcp().
| DWORD WINAPI GetOwnerModuleFromUdpEntry | ( | PMIB_UDPROW_OWNER_MODULE | pUdpEntry, |
| TCPIP_OWNER_MODULE_INFO_CLASS | Class, | ||
| PVOID | Buffer, | ||
| PDWORD | pdwSize | ||
| ) |
Definition at line 2357 of file iphlpapi_main.c.
Referenced by START_TEST(), and test_udp().
| DWORD WINAPI GetPerAdapterInfo | ( | ULONG | IfIndex, |
| PIP_PER_ADAPTER_INFO | pPerAdapterInfo, | ||
| PULONG | pOutBufLen | ||
| ) |
Definition at line 2411 of file iphlpapi_main.c.
Referenced by Initialize(), LANStatusUiDetailsDlg(), ShowInfo(), and testGetPerAdapterInfo().
Definition at line 2482 of file iphlpapi_main.c.
| DWORD WINAPI GetTcpStatistics | ( | PMIB_TCPSTATS | pStats | ) |
Definition at line 2531 of file iphlpapi_main.c.
Referenced by mib2TcpInit(), ShowTcpStatistics(), and testGetTcpStatistics().
| DWORD WINAPI GetTcpStatisticsEx | ( | PMIB_TCPSTATS | pStats, |
| DWORD | dwFamily | ||
| ) |
Definition at line 2501 of file iphlpapi_main.c.
Referenced by GetTcpStatistics(), and testGetTcpStatisticsEx().
| DWORD WINAPI GetTcpTable | ( | PMIB_TCPTABLE | pTcpTable, |
| PDWORD | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 2559 of file iphlpapi_main.c.
Referenced by AllocateAndGetTcpTableFromStack(), and testGetTcpTable().
| DWORD WINAPI GetUdpStatistics | ( | PMIB_UDPSTATS | pStats | ) |
Definition at line 2605 of file iphlpapi_main.c.
Referenced by mib2UdpInit(), ShowUdpStatistics(), and testGetUdpStatistics().
| DWORD WINAPI GetUdpStatisticsEx | ( | PMIB_UDPSTATS | pStats, |
| DWORD | dwFamily | ||
| ) |
Definition at line 2575 of file iphlpapi_main.c.
Referenced by GetUdpStatistics(), and testGetUdpStatisticsEx().
| DWORD WINAPI GetUdpTable | ( | PMIB_UDPTABLE | pUdpTable, |
| PDWORD | pdwSize, | ||
| BOOL | bOrder | ||
| ) |
Definition at line 2622 of file iphlpapi_main.c.
Referenced by AllocateAndGetUdpTableFromStack(), mib2UdpEntryInit(), and testGetUdpTable().
| DWORD WINAPI GetUniDirectionalAdapterInfo | ( | PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS | pIPIfInfo, |
| PULONG | dwOutBufLen | ||
| ) |
Definition at line 2646 of file iphlpapi_main.c.
Definition at line 1514 of file iphlpapi_main.c.
Referenced by GetIfTable().
Definition at line 1662 of file iphlpapi_main.c.
Referenced by GetIpAddrTable().
Definition at line 1751 of file iphlpapi_main.c.
Referenced by GetIpForwardTable().
Definition at line 1858 of file iphlpapi_main.c.
Referenced by GetIpNetTable().
| DWORD WINAPI IpReleaseAddress | ( | PIP_ADAPTER_INDEX_MAP | AdapterInfo | ) |
Definition at line 2666 of file iphlpapi_main.c.
Referenced by WlanDisconnect().
| DWORD WINAPI IpRenewAddress | ( | PIP_ADAPTER_INDEX_MAP | AdapterInfo | ) |
Definition at line 2697 of file iphlpapi_main.c.
| DWORD WINAPI NhGetInterfaceNameFromDeviceGuid | ( | _In_ const GUID * | pInterfaceGUID, |
| _Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
| _Inout_ PULONG | pOutBufLen, | ||
| DWORD | dwUnknown4, | ||
| DWORD | dwUnknown5 | ||
| ) |
Definition at line 3315 of file iphlpapi_main.c.
Referenced by NsGetFriendlyNameFromIfName().
| DWORD WINAPI NhGetInterfaceNameFromGuid | ( | _In_ const GUID * | pInterfaceGUID, |
| _Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
| _Inout_ PULONG | pOutBufLen, | ||
| DWORD | dwUnknown4, | ||
| DWORD | dwUnknown5 | ||
| ) |
Definition at line 3330 of file iphlpapi_main.c.
| DWORD WINAPI NotifyAddrChange | ( | PHANDLE | Handle, |
| LPOVERLAPPED | overlapped | ||
| ) |
Definition at line 2732 of file iphlpapi_main.c.
Referenced by AdapterDiscoveryThread(), detectChange(), and testNotifyAddrChange().
| DWORD WINAPI NotifyRouteChange | ( | PHANDLE | Handle, |
| LPOVERLAPPED | overlapped | ||
| ) |
Definition at line 2757 of file iphlpapi_main.c.
Definition at line 2778 of file iphlpapi_main.c.
Referenced by Ping(), state_panic(), and TestUM().
| DWORD WINAPI SetIfEntry | ( | PMIB_IFROW | pIfRow | ) |
Definition at line 2808 of file iphlpapi_main.c.
| DWORD WINAPI SetIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 2831 of file iphlpapi_main.c.
| DWORD WINAPI SetIpForwardEntryToStack | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 3252 of file iphlpapi_main.c.
| DWORD WINAPI SetIpNetEntry | ( | PMIB_IPNETROW | pArpEntry | ) |
Definition at line 2849 of file iphlpapi_main.c.
Referenced by Addhost().
| DWORD WINAPI SetIpStatistics | ( | PMIB_IPSTATS | pIpStats | ) |
Definition at line 2914 of file iphlpapi_main.c.
Definition at line 2936 of file iphlpapi_main.c.
| DWORD WINAPI SetTcpEntry | ( | PMIB_TCPROW | pTcpRow | ) |
Definition at line 2958 of file iphlpapi_main.c.
Referenced by testSetTcpEntry().
Definition at line 880 of file iphlpapi_main.c.
Referenced by GetExtendedTcpTable().
Definition at line 1302 of file iphlpapi_main.c.
Referenced by GetExtendedUdpTable().
| DWORD WINAPI UnenableRouter | ( | OVERLAPPED * | pOverlapped, |
| LPDWORD | lpdwEnableCount | ||
| ) |
Definition at line 2982 of file iphlpapi_main.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | iphlpapi | ) |