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
AF_INET
Recuperar direcciones UDP de IPv4.
AF_INET6
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

Consulte también

AllocateAndGetTcpExTableFromStack

GetExtendedUdpTable

GetUdpTable