Condividi tramite


Funzione AllocateAndGetTcpExTableFromStack (iphlpapi.h)

[Questa funzione non è più disponibile per l'uso a partire da Windows Vista. Usare invece la funzione GetTcpTable o GetExtendedTcpTable per recuperare la tabella di connessione TCP.

La funzione AllocateAndGetTcpExTableFromStack recupera la tabella di connessione TCP e alloca la memoria dall'heap locale per archiviare la tabella.

Sintassi

DWORD AllocateAndGetTcpExTableFromStack(
  [out] PVOID  *ppTcpTable,
  [in]  BOOL   bOrder,
  [in]  HANDLE hHeap,
  [in]  DWORD  dwFlags,
  [in]  DWORD  dwFamily
);

Parametri

[out] ppTcpTable

Puntatore all'indirizzo dei dati opachi che contiene la tabella di connessione TCP dopo che la funzione restituisce.

[in] bOrder

Se true, le voci di connessione TCP nella tabella restituite in ppTcpTable vengono ordinate; se false, non sono.

[in] hHeap

Gestire l'heap da cui archiviare la memoria da cui archiviare la tabella.

[in] dwFlags

Uno o più flag che indicano comportamenti specifici del controllo di allocazione dell'heap.

[in] dwFamily

Famiglia di indirizzi TCP nella tabella.

Valore Significato
AF_INET
Recuperare gli indirizzi TCP IPv4.
AF_INET6
Recuperare gli indirizzi TCP IPv6.

Valore restituito

Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.

Se la funzione ha esito negativo, restituisce una funzione da winerror.h.

Commenti

In Microsoft Windows Software Development Kit (Windows SDK) (SDK) rilasciato per Windows Vista e versioni successive, il prototipo di funzione per AllocateAndGetTcpExTableFromStack è ancora definito nel file di intestazione Iphlpapi.h per il supporto continuo in Windows Server 2003 e Windows XP.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione iphlpapi.h
Libreria Iphlpapi.lib
DLL Iphlpapi.dll

Vedi anche

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable