Bagikan melalui


Fungsi AllocateAndGetUdpExTableFromStack (iphlpapi.h)

[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
AF_INET
Ambil alamat UDP IPv4.
AF_INET6
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

Lihat juga

AllocateAndGetTcpExTableFromStack

GetExtendedUdpTable

GetUdpTable