[IPHLPAPI]

- hackplement GetExtendedTcpTable class TCP_TABLE_OWNER_PID_ALL
- fixes XAMPP control panel startup

svn path=/trunk/; revision=66247
This commit is contained in:
Johannes Anderwald 2015-02-13 15:03:45 +00:00
parent 0cffc5a67c
commit c75d1415e8

View file

@ -781,11 +781,24 @@ DWORD WINAPI GetBestRoute(DWORD dwDestAddr, DWORD dwSourceAddr, PMIB_IPFORWARDRO
* *
* NOTES * NOTES
*/ */
DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, ULONG ulAf, TCP_TABLE_CLASS TableClass, ULONG Reserved) DWORD WINAPI GetExtendedTcpTable(PVOID pTcpTable, PDWORD pdwSize, BOOL bOrder, ULONG ulAf, TCP_TABLE_CLASS TableClass, ULONG Reserved)
{ {
DWORD ret = NO_ERROR; DWORD ret = NO_ERROR;
UNIMPLEMENTED;
return ret; if (TableClass == TCP_TABLE_OWNER_PID_ALL) {
if (*pdwSize == 0) {
*pdwSize = sizeof(MIB_TCPTABLE_OWNER_PID);
return ERROR_INSUFFICIENT_BUFFER;
} else {
ZeroMemory(pTcpTable, sizeof(MIB_TCPTABLE_OWNER_PID));
return NO_ERROR;
}
}
UNIMPLEMENTED;
return ret;
} }