Freigeben über


AllocateAndGetTcpExTableFromStack-Funktion (iphlpapi.h)

[Diese Funktion steht ab Windows Vista nicht mehr zur Verfügung. Verwenden Sie stattdessen die Funktion GetTcpTable oder GetExtendedTcpTable , um die TCP-Verbindungstabelle abzurufen.]

Die Funktion AllocateAndGetTcpExTableFromStack ruft die TCP-Verbindungstabelle ab und ordnet Arbeitsspeicher aus dem lokalen Heap zu, um die Tabelle zu speichern.

Syntax

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

Parameter

[out] ppTcpTable

Zeiger auf die Adresse der undurchsichtigen Daten, die die TCP-Verbindungstabelle enthält, nachdem die Funktion zurückgegeben wurde.

[in] bOrder

Wenn true, werden die TCP-Verbindungseinträge in der Tabelle, die in ppTcpTable zurückgegeben werden, sortiert. wenn false, sind sie nicht.

[in] hHeap

Handle mit dem Heap, aus dem der Speicher zum Speichern der Tabelle zugeordnet wird.

[in] dwFlags

Mindestens ein Flag, das bestimmte Heapzuordnungssteuerungsverhalten angibt.

[in] dwFamily

Die Familie der TCP-Adressen in der Tabelle.

Wert Bedeutung
AF_INET
Abrufen von IPv4-TCP-Adressen.
AF_INET6
Abrufen von IPv6-TCP-Adressen.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie ERROR_SUCCESS zurück.

Wenn die Funktion fehlschlägt, gibt sie eine Funktion von winerror.h zurück.

Hinweise

Im Microsoft Windows Software Development Kit (SDK), das für Windows Vista und höher veröffentlicht wurde, ist der Funktionsprototyp für AllocateAndGetTcpExTableFromStack weiterhin in der Iphlpapi.h-Headerdatei definiert, um weiterhin Unterstützung unter Windows Server 2003 und Windows XP zu erhalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile iphlpapi.h
Bibliothek Iphlpapi.lib
DLL Iphlpapi.dll

Weitere Informationen

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable