Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[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 |
|---|---|
|
Ambil alamat TCP IPv4. |
|
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
GetTcpTable