Función AllocateAndGetUdpExTableFromStack (iphlpapi.h)
[Esta función ya no está disponible para su uso en Windows Vista. En su lugar, use la función GetUdpTable o GetExtendedUdpTable para recuperar la tabla de conexión UDP.
La función AllocateAndGetUdpExTableFromStack recupera la tabla de conexiones UDP y asigna memoria del montón local para almacenar la tabla.
Sintaxis
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
Parámetros
[out] ppUdpTable
Puntero a la dirección de los datos opacos que contiene la tabla de conexión UDP después de que la función devuelva.
[in] bOrder
Si es true, las entradas de conexión UDP de la tabla devueltas en ppUDPTable se ordenan; si es false, no lo son.
[in] hHeap
Identificador del montón desde el que se asignará la memoria para almacenar la tabla.
[in] dwFlags
Una o varias marcas que indican comportamientos específicos del control de asignación del montón.
[in] dwFamily
Familia de las direcciones UDP de la tabla.
Valor | Significado |
---|---|
|
Recuperar direcciones UDP de IPv4. |
|
Recuperar direcciones UDP de IPv6. |
Valor devuelto
Si la función se ejecuta correctamente, devuelve ERROR_SUCCESS.
Si se produce un error en la función, devuelve una función de winerror.h.
Comentarios
En el Kit de desarrollo de software (SDK) de Microsoft Windows publicado para Windows Vista y versiones posteriores, el prototipo de función para AllocateAndGetUdpExTableFromStack todavía se define en el archivo de encabezado Iphlpapi.h para seguir admitiendo en Windows Server 2003 y Windows XP.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | iphlpapi.h |
Library | Iphlpapi.lib |
Archivo DLL | Iphlpapi.dll |