Share via


Función AllocateAndGetTcpExTableFromStack (iphlpapi.h)

[Esta función ya no está disponible para su uso en Windows Vista. En su lugar, use la función GetTcpTable o GetExtendedTcpTable para recuperar la tabla de conexión TCP.

La función AllocateAndGetTcpExTableFromStack recupera la tabla de conexión TCP y asigna memoria del montón local para almacenar la tabla.

Sintaxis

DWORD AllocateAndGetTcpExTableFromStack(
  [out] PVOID  *ppTcpTable,
  [in]  BOOL   bOrder,
  [in]  HANDLE hHeap,
  [in]  DWORD  dwFlags,
  [in]  DWORD  dwFamily
);

Parámetros

[out] ppTcpTable

Puntero a la dirección de los datos opacos que contienen la tabla de conexión TCP después de que la función devuelva.

[in] bOrder

Si es true, las entradas de conexión TCP de la tabla devueltas en ppTcpTable 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 TCP de la tabla.

Valor Significado
AF_INET
Recuperar direcciones TCP IPv4.
AF_INET6
Recupere direcciones TCP 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 Microsoft Kit de desarrollo de software de Windows (SDK) publicado para Windows Vista y versiones posteriores, el prototipo de función para AllocateAndGetTcpExTableFromStack todavía está definido en el archivo de encabezado Iphlpapi.h para seguir admitiendo windows Server 2003 y Windows XP.

Requisitos

Requisito Value
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

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable