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 GetUdpTable atau GetExtendedUdpTable untuk mengambil tabel koneksi UDP.]
Fungsi AllocateAndGetUdpExTableFromStack mengambil tabel koneksi UDP dan mengalokasikan memori dari tumpukan lokal untuk menyimpan tabel.
Sintaks
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
Parameter
[out] ppUdpTable
Penunjuk ke alamat data buram yang berisi tabel koneksi UDP setelah fungsi kembali.
[in] bOrder
Jika true, entri koneksi UDP dalam tabel yang dikembalikan dalam ppUDPTable 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 UDP dalam tabel.
| Nilai | Makna |
|---|---|
|
Ambil alamat UDP IPv4. |
|
Ambil alamat UDP 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 AllocateAndGetUdpExTableFromStack masih ditentukan dalam file header Iphlpapi.h untuk dukungan berkelanjutan pada Windows Server 2003 dan Windows XP.
Persyaratan
| 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 |