ReactOS 0.4.16-dev-732-g2d1144a
|
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 DSStaticRefreshParams(), INetCfgComponentControl_fnApplyRegistryChanges(), 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 | ) |
Definition at line 3189 of file iphlpapi_main.c.
DWORD WINAPI CreateIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 503 of file iphlpapi_main.c.
Referenced by add_route(), INetCfgComponentControl_fnApplyRegistryChanges(), and setup_adapter().
DWORD WINAPI CreateIpNetEntry | ( | PMIB_IPNETROW | pArpEntry | ) |
Definition at line 518 of file iphlpapi_main.c.
|
static |
Definition at line 2366 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 DSReleaseIpAddressLease(), DSStaticRefreshParams(), INetCfgComponentControl_fnApplyRegistryChanges(), send_request(), and setup_adapter().
DWORD WINAPI DeleteIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 573 of file iphlpapi_main.c.
Referenced by del_route(), DSReleaseIpAddressLease(), DSStaticRefreshParams(), INetCfgComponentControl_fnApplyRegistryChanges(), 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.
PIP_ADAPTER_ORDER_MAP WINAPI GetAdapterOrderMap | ( | VOID | ) |
Definition at line 2982 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(), PrintRoutes(), Release(), Renew(), RPC_UuidGetNodeAddress(), ShowInfo(), and TestUM().
Definition at line 818 of file iphlpapi_main.c.
Definition at line 3198 of file iphlpapi_main.c.
DWORD WINAPI GetBestRoute | ( | DWORD | dwDestAddr, |
DWORD | dwSourceAddr, | ||
PMIB_IPFORWARDROW | pBestRoute | ||
) |
Definition at line 848 of file iphlpapi_main.c.
Referenced by GetBestInterface().
DWORD WINAPI GetExtendedTcpTable | ( | PVOID | pTcpTable, |
PDWORD | pdwSize, | ||
BOOL | bOrder, | ||
ULONG | ulAf, | ||
TCP_TABLE_CLASS | TableClass, | ||
ULONG | Reserved | ||
) |
Definition at line 926 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 1342 of file iphlpapi_main.c.
Referenced by AllocateAndGetUdpExTable2FromStack(), AllocateAndGetUdpExTableFromStack(), GetExtendedUdpTableWithAlloc(), GetUdpTable(), and ShowUdpTable().
Definition at line 1459 of file iphlpapi_main.c.
Definition at line 1478 of file iphlpapi_main.c.
Referenced by mib2IcmpInit(), and ShowIcmpStatistics().
DWORD WINAPI GetIcmpStatisticsEx | ( | PMIB_ICMP_EX | pStats, |
DWORD | dwFamily | ||
) |
Definition at line 3216 of file iphlpapi_main.c.
DWORD WINAPI GetIfEntry | ( | PMIB_IFROW | pIfRow | ) |
Definition at line 1498 of file iphlpapi_main.c.
Referenced by CNetConnectionManager::EnumerateINetConnections(), GetIfTable(), CNetConnection::GetProperties(), NetBTAstat(), Release(), Renew(), ShowInfo(), UpdateLanStatus(), and WkstaEnumAdaptersCallback().
DWORD WINAPI GetIfTable | ( | PMIB_IFTABLE | pIfTable, |
PULONG | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 1544 of file iphlpapi_main.c.
Referenced by AdapterDiscoveryThread(), AllocateAndGetIfTableFromStack(), CNetConnectionManager::EnumerateINetConnections(), mib2IfNumberInit(), and ShowEthernetStatistics().
Definition at line 72 of file iphlpapi_main.c.
Referenced by GetAdaptersInfo().
DWORD WINAPI GetInterfaceInfo | ( | PIP_INTERFACE_INFO | pIfTable, |
PULONG | dwOutBufLen | ||
) |
Definition at line 1607 of file iphlpapi_main.c.
Referenced by OpenAdapterHandle(), and test_GetInterfaceName().
DWORD GetInterfaceNameInternal | ( | _In_ const GUID * | pInterfaceGUID, |
_Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
_Inout_ PULONG | pOutBufLen | ||
) |
Definition at line 3236 of file iphlpapi_main.c.
Referenced by NhGetInterfaceNameFromDeviceGuid(), and NhGetInterfaceNameFromGuid().
DWORD WINAPI GetIpAddrTable | ( | PMIB_IPADDRTABLE | pIpAddrTable, |
PULONG | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 1692 of file iphlpapi_main.c.
Referenced by AllocateAndGetIpAddrTableFromStack(), DisplayArpEntries(), mib2IpAddrInit(), NetBTEnum(), and Test_WSAIoctl_InitTest().
Definition at line 2972 of file iphlpapi_main.c.
DWORD WINAPI GetIpForwardTable | ( | PMIB_IPFORWARDTABLE | pIpForwardTable, |
PULONG | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 1792 of file iphlpapi_main.c.
Referenced by AllocateAndGetIpForwardTableFromStack(), fill_ip4routetable(), INetCfgComponentControl_fnApplyRegistryChanges(), mib2IpRouteInit(), and PrintRoutes().
DWORD WINAPI GetIpNetTable | ( | PMIB_IPNETTABLE | pIpNetTable, |
PULONG | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 1888 of file iphlpapi_main.c.
Referenced by Addhost(), AllocateAndGetIpNetTableFromStack(), Deletehost(), DisplayArpEntries(), and mib2IpNetInit().
DWORD WINAPI GetIpStatistics | ( | PMIB_IPSTATS | pStats | ) |
Definition at line 1942 of file iphlpapi_main.c.
Referenced by mib2IpStatsInit(), and ShowIpStatistics().
DWORD WINAPI GetIpStatisticsEx | ( | PMIB_IPSTATS | pStats, |
DWORD | dwFamily | ||
) |
DWORD WINAPI GetNetworkParams | ( | PFIXED_INFO | pFixedInfo, |
PULONG | pOutBufLen | ||
) |
Definition at line 1977 of file iphlpapi_main.c.
Referenced by getdomainname(), main(), Query_Main(), ShowInfo(), test_GetNetworkParams(), and TestHostName().
Definition at line 2125 of file iphlpapi_main.c.
Referenced by _RpcEnumInterfaces().
|
static |
Definition at line 2141 of file iphlpapi_main.c.
Referenced by GetOwnerModuleFromTcpEntry(), and GetOwnerModuleFromUdpEntry().
|
static |
Definition at line 2218 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 2321 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 2353 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 2407 of file iphlpapi_main.c.
Referenced by Initialize(), LANStatusUiDetailsDlg(), and ShowInfo().
Definition at line 2478 of file iphlpapi_main.c.
DWORD WINAPI GetTcpStatistics | ( | PMIB_TCPSTATS | pStats | ) |
Definition at line 2516 of file iphlpapi_main.c.
Referenced by mib2TcpInit(), and ShowTcpStatistics().
DWORD WINAPI GetTcpStatisticsEx | ( | PMIB_TCPSTATS | pStats, |
DWORD | dwFamily | ||
) |
DWORD WINAPI GetTcpTable | ( | PMIB_TCPTABLE | pTcpTable, |
PDWORD | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 2544 of file iphlpapi_main.c.
Referenced by AllocateAndGetTcpTableFromStack().
DWORD WINAPI GetUdpStatistics | ( | PMIB_UDPSTATS | pStats | ) |
Definition at line 2579 of file iphlpapi_main.c.
Referenced by mib2UdpInit(), and ShowUdpStatistics().
DWORD WINAPI GetUdpStatisticsEx | ( | PMIB_UDPSTATS | pStats, |
DWORD | dwFamily | ||
) |
DWORD WINAPI GetUdpTable | ( | PMIB_UDPTABLE | pUdpTable, |
PDWORD | pdwSize, | ||
BOOL | bOrder | ||
) |
Definition at line 2596 of file iphlpapi_main.c.
Referenced by AllocateAndGetUdpTableFromStack(), and mib2UdpEntryInit().
DWORD WINAPI GetUniDirectionalAdapterInfo | ( | PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS | pIPIfInfo, |
PULONG | dwOutBufLen | ||
) |
Definition at line 2620 of file iphlpapi_main.c.
Definition at line 1521 of file iphlpapi_main.c.
Referenced by GetIfTable().
Definition at line 1669 of file iphlpapi_main.c.
Referenced by GetIpAddrTable().
Definition at line 1758 of file iphlpapi_main.c.
Referenced by GetIpForwardTable().
Definition at line 1865 of file iphlpapi_main.c.
Referenced by GetIpNetTable().
DWORD WINAPI IpReleaseAddress | ( | PIP_ADAPTER_INDEX_MAP | AdapterInfo | ) |
Definition at line 2640 of file iphlpapi_main.c.
Referenced by Release(), and WlanDisconnect().
DWORD WINAPI IpRenewAddress | ( | PIP_ADAPTER_INDEX_MAP | AdapterInfo | ) |
Definition at line 2674 of file iphlpapi_main.c.
Referenced by Renew().
DWORD WINAPI NhGetInterfaceNameFromDeviceGuid | ( | _In_ const GUID * | pInterfaceGUID, |
_Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
_Inout_ PULONG | pOutBufLen, | ||
DWORD | dwUnknown4, | ||
DWORD | dwUnknown5 | ||
) |
Definition at line 3293 of file iphlpapi_main.c.
DWORD WINAPI NhGetInterfaceNameFromGuid | ( | _In_ const GUID * | pInterfaceGUID, |
_Out_writes_bytes_to_ *, *pOutBufLen PWCHAR | pInterfaceName, | ||
_Inout_ PULONG | pOutBufLen, | ||
DWORD | dwUnknown4, | ||
DWORD | dwUnknown5 | ||
) |
Definition at line 3308 of file iphlpapi_main.c.
DWORD WINAPI NhpAllocateAndGetInterfaceInfoFromStack | ( | IP_INTERFACE_NAME_INFO ** | ppTable, |
PDWORD | pdwCount, | ||
BOOL | bOrder, | ||
HANDLE | hHeap, | ||
DWORD | dwFlags | ||
) |
Definition at line 3207 of file iphlpapi_main.c.
DWORD WINAPI NotifyAddrChange | ( | PHANDLE | Handle, |
LPOVERLAPPED | overlapped | ||
) |
Definition at line 2712 of file iphlpapi_main.c.
Referenced by AdapterDiscoveryThread(), and detectChange().
DWORD WINAPI NotifyRouteChange | ( | PHANDLE | Handle, |
LPOVERLAPPED | overlapped | ||
) |
Definition at line 2737 of file iphlpapi_main.c.
Definition at line 2758 of file iphlpapi_main.c.
Referenced by Ping(), state_panic(), and TestUM().
DWORD WINAPI SetIfEntry | ( | PMIB_IFROW | pIfRow | ) |
Definition at line 2788 of file iphlpapi_main.c.
DWORD WINAPI SetIpForwardEntry | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 2811 of file iphlpapi_main.c.
DWORD WINAPI SetIpForwardEntryToStack | ( | PMIB_IPFORWARDROW | pRoute | ) |
Definition at line 3230 of file iphlpapi_main.c.
DWORD WINAPI SetIpNetEntry | ( | PMIB_IPNETROW | pArpEntry | ) |
Definition at line 2829 of file iphlpapi_main.c.
Referenced by Addhost().
DWORD WINAPI SetIpStatistics | ( | PMIB_IPSTATS | pIpStats | ) |
Definition at line 2894 of file iphlpapi_main.c.
Definition at line 2916 of file iphlpapi_main.c.
DWORD WINAPI SetTcpEntry | ( | PMIB_TCPROW | pTcpRow | ) |
Definition at line 2938 of file iphlpapi_main.c.
Definition at line 887 of file iphlpapi_main.c.
Referenced by GetExtendedTcpTable().
Definition at line 1309 of file iphlpapi_main.c.
Referenced by GetExtendedUdpTable().
DWORD WINAPI UnenableRouter | ( | OVERLAPPED * | pOverlapped, |
LPDWORD | lpdwEnableCount | ||
) |
Definition at line 2962 of file iphlpapi_main.c.
WINE_DEFAULT_DEBUG_CHANNEL | ( | iphlpapi | ) |