Bagikan melalui


Fungsi AllocateAndGetTcpExTableFromStack (iphlpapi.h)

[Fungsi ini tidak lagi tersedia untuk digunakan pada Windows Vista. Sebagai gantinya, gunakan fungsi GetTcpTable atau GetExtendedTcpTable untuk mengambil tabel koneksi TCP.]

Fungsi AllocateAndGetGetcpExTableFromStack mengambil tabel koneksi TCP dan mengalokasikan memori dari tumpukan lokal untuk menyimpan tabel.

Sintaks

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

Parameter

[out] ppTcpTable

Penunjuk ke alamat data buram yang berisi tabel koneksi TCP setelah fungsi kembali.

[in] bOrder

Jika true, entri koneksi TCP dalam tabel yang dikembalikan dalam ppTcpTable diurutkan; jika false, mereka tidak.

[in] hHeap

Tangani ke timbunan tempat memori untuk menyimpan tabel akan dialokasikan.

[in] dwFlags

Satu atau beberapa bendera yang menunjukkan perilaku kontrol alokasi timbunan tertentu.

[in] dwFamily

Keluarga alamat TCP dalam tabel.

Nilai Makna
AF_INET
Ambil alamat TCP IPv4.
AF_INET6
Ambil alamat TCP IPv6.

Nilai kembali

Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.

Jika fungsi gagal, fungsi akan mengembalikan fungsi dari winerror.h.

Keterangan

Dalam Kit Pengembangan Perangkat Lunak (SDK) Microsoft Windows yang dirilis untuk Windows Vista dan yang lebih baru, prototipe fungsi untuk AllocateAndGetTcpExTableFromStack masih ditentukan dalam file header Iphlpapi.h untuk dukungan berkelanjutan pada Windows Server 2003 dan Windows XP.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header iphlpapi.h
Pustaka Iphlpapi.lib
DLL Iphlpapi.dll

Lihat juga

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable