AllocateAndGetUdpExTableFromStack-Funktion (iphlpapi.h)
[Diese Funktion ist ab Windows Vista nicht mehr verfügbar. Verwenden Sie stattdessen die Funktion GetUdpTable oder GetExtendedUdpTable , um die UDP-Verbindungstabelle abzurufen.]
Die AllocateAndGetUdpExTableFromStack-Funktion ruft die UDP-Verbindungstabelle ab und weist Arbeitsspeicher aus dem lokalen Heap zu, um die Tabelle zu speichern.
Syntax
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
Parameter
[out] ppUdpTable
Zeiger auf die Adresse der undurchsichtigen Daten, die die UDP-Verbindungstabelle enthalten, nachdem die Funktion zurückgegeben wurde.
[in] bOrder
Wenn true, werden die UDP-Verbindungseinträge in der in ppUDPTable zurückgegebenen Tabelle 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 ein bestimmtes Verhalten der Heapzuordnungssteuerung angibt.
[in] dwFamily
Die Familie der UDP-Adressen in der Tabelle.
Wert | Bedeutung |
---|---|
|
Abrufen von IPv4-UDP-Adressen. |
|
Abrufen von IPv6-UDP-Adressen. |
Rückgabewert
Wenn die Funktion erfolgreich ist, wird ERROR_SUCCESS zurückgegeben.
Wenn die Funktion fehlschlägt, gibt sie eine Funktion aus 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 AllocateAndGetUdpExTableFromStack weiterhin in der Iphlpapi.h-Headerdatei für die kontinuierliche Unterstützung unter Windows Server 2003 und Windows XP definiert.
Anforderungen
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 |