Funzione AllocateAndGetUdpExTableFromStack (iphlpapi.h)
[Questa funzione non è più disponibile per l'uso a partire da Windows Vista. Usare invece la funzione GetUdpTable o GetExtendedUdpTable per recuperare la tabella di connessione UDP.
La funzione AllocateAndGetUdpExTableFromStack recupera la tabella di connessione UDP e alloca la memoria dall'heap locale per archiviare la tabella.
Sintassi
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
Parametri
[out] ppUdpTable
Puntatore all'indirizzo dei dati opachi che contiene la tabella di connessione UDP dopo che la funzione restituisce.
[in] bOrder
Se true, le voci di connessione UDP nella tabella restituite in ppUDPTable vengono ordinate; se false, non sono.
[in] hHeap
Gestire l'heap da cui archiviare la memoria da cui archiviare la tabella.
[in] dwFlags
Uno o più flag che indicano comportamenti specifici del controllo di allocazione dell'heap.
[in] dwFamily
Famiglia di indirizzi UDP nella tabella.
Valore | Significato |
---|---|
|
Recuperare gli indirizzi UDP IPv4. |
|
Recuperare gli indirizzi UDP IPv6. |
Valore restituito
Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.
Se la funzione ha esito negativo, restituisce una funzione da winerror.h.
Commenti
Nel Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, il prototipo di funzione per AllocateAndGetUdpExTableFromStack è ancora definito nel file di intestazione Iphlpapi.h per il supporto continuo in Windows Server 2003 e Windows XP.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | iphlpapi.h |
Libreria | Iphlpapi.lib |
DLL | Iphlpapi.dll |