Asistente de IP

Información general sobre la tecnología del asistente de IP.

Para desarrollar el asistente de IP, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
DNS_SERVER_PROPERTY_TYPE

Define constantes que especifican la validez de la propiedad contenida en el miembro DNS_SERVER_PROPERTY::P roperty .
IF_OPER_STATUS

La enumeración IF_OPER_STATUS especifica el estado operativo de una interfaz.
NET_ADDRESS_FORMAT

La enumeración NET_ADDRESS_FORMAT especifica el formato de una dirección de red devuelta por la función ParseNetworkString.
NL_DAD_STATE

La enumeración IP_DAD_STATE especifica información sobre el estado de detección de direcciones duplicadas (DAD) para una dirección IPv4 o IPv6.
NL_NETWORK_CONNECTIVITY_COST_HINT

Define constantes que especifican sugerencias sobre el cargo de uso de una conexión de red.
NL_NETWORK_CONNECTIVITY_LEVEL_HINT

Define constantes que especifican sugerencias sobre un nivel de conectividad de red.
NL_PREFIX_ORIGIN

La enumeración IP_PREFIX_ORIGIN especifica el origen de un prefijo de dirección IPv4 o IPv6 y se usa con la estructura IP_ADAPTER_UNICAST_ADDRESS.
NL_SUFFIX_ORIGIN

La enumeración IP_SUFFIX_ORIGIN especifica el origen de un sufijo de dirección IPv4 o IPv6 y se usa con la estructura IP_ADAPTER_UNICAST_ADDRESS.
SCOPE_LEVEL

La enumeración SCOPE_LEVEL se usa con la estructura IP_ADAPTER_ADDRESSES para identificar los niveles de ámbito de las direcciones IPv6.
TCP_BOOLEAN_OPTIONAL

Define los estados que un autor de llamada puede especificar al actualizar un miembro en la información de lectura y escritura de una conexión TCP.
TCP_ESTATS_TYPE

Define el tipo de estadísticas extendidas para una conexión TCP que se solicita o se establece.
TCP_SOFT_ERROR

Define el motivo de errores no irrecuperables o de software registrados en una conexión TCP.
TCP_TABLE_CLASS

Define el conjunto de valores usados para indicar el tipo de tabla devuelto por llamadas a GetExtendedTcpTable.
TCPIP_OWNER_MODULE_INFO_CLASS

Define el tipo de estructura de información del módulo que se pasa a las llamadas de la familia GetOwnerModuleFromXXXEntry.
UDP_TABLE_CLASS

Define el conjunto de valores usados para indicar el tipo de tabla devuelto por llamadas a GetExtendedUdpTable.

Functions

 
AddIPAddress

La función AddIPAddress agrega la dirección IPv4 especificada al adaptador especificado.
AllocateAndGetTcpExTableFromStack

Recupera la tabla de conexión TCP y asigna memoria del montón local para almacenar la tabla.
AllocateAndGetUdpExTableFromStack

Recupera la tabla de conexión UDP y asigna memoria del montón local para almacenar la tabla.
CancelIfTimestampConfigChange

Esta función está reservada para uso del sistema y no debe llamarla desde el código. (CancelIfTimestampConfigChange)
CancelIPChangeNotify

Cancela la notificación de la dirección IPv4 y enruta los cambios solicitados anteriormente con llamadas correctas a las funciones NotifyAddrChange o NotifyRouteChange.
CancelMibChangeNotify2

Anula el registro de las notificaciones de cambios para los cambios de la interfaz IP, los cambios de dirección IP, los cambios de ruta IP, los cambios de puerto teredo y cuando la tabla de direcciones IP de unidifusión es estable y se puede recuperar.
CaptureInterfaceHardwareCrossTimestamp

Recupera información de marca de tiempo cruzada para un adaptador de red.
ConvertInterfaceAliasToLuid

Convierte un nombre de alias de interfaz para una interfaz de red en el identificador único local (LUID) de la interfaz.
ConvertInterfaceGuidToLuid

Convierte un identificador único global (GUID) para una interfaz de red en el identificador único local (LUID) de la interfaz.
ConvertInterfaceIndexToLuid

Convierte un índice local para una interfaz de red en el identificador único local (LUID) de la interfaz.
ConvertInterfaceLuidToAlias

Convierte un identificador único local (LUID) para una interfaz de red en un alias de interfaz.
ConvertInterfaceLuidToGuid

Convierte un identificador único local (LUID) para una interfaz de red en un identificador único global (GUID) para la interfaz.
ConvertInterfaceLuidToIndex

Convierte un identificador único local (LUID) para una interfaz de red en el índice local de la interfaz.
ConvertInterfaceLuidToNameA

Convierte un identificador único local (LUID) para una interfaz de red en el nombre de la interfaz ANSI.
ConvertInterfaceLuidToNameW

Convierte un identificador único local (LUID) para una interfaz de red en el nombre de la interfaz Unicode.
ConvertInterfaceNameToLuidA

Convierte un nombre de interfaz de red ANSI en el identificador único local (LUID) de la interfaz.
ConvertInterfaceNameToLuidW

Convierte un nombre de interfaz de red Unicode en el identificador único local (LUID) de la interfaz.
ConvertIpv4MaskToLength

Convierte una máscara de subred IPv4 en una longitud de prefijo IPv4.
ConvertLengthToIpv4Mask

Convierte una longitud de prefijo IPv4 en una máscara de subred IPv4.
CreateAnycastIpAddressEntry

Agrega una nueva entrada de dirección IP de difusión en el equipo local.
CreateIpForwardEntry

La función CreateIpForwardEntry crea una ruta en la tabla de enrutamiento IPv4 del equipo local.
CreateIpForwardEntry2

Crea una nueva entrada de ruta IP en el equipo local.
CreateIpNetEntry

La función CreateIpNetEntry crea una entrada del Protocolo de resolución de direcciones (ARP) en la tabla ARP del equipo local.
CreateIpNetEntry2

Crea una nueva entrada de dirección IP vecina en el equipo local.
CreatePersistentTcpPortReservation

Crea una reserva de puerto TCP persistente para un bloque consecutivo de puertos TCP en el equipo local.
CreatePersistentUdpPortReservation

Crea una reserva de puerto UDP persistente para un bloque consecutivo de puertos UDP en el equipo local.
CreateProxyArpEntry

La función CreateProxyArpEnry crea una entrada del Protocolo de resolución de direcciones proxy (PARP) en el equipo local para la dirección IPv4 especificada.
CreateSortedAddressPairs

Toma una lista proporcionada de posibles direcciones de destino IP, empareja las direcciones de destino con las direcciones IP locales del equipo host y ordena los pares según qué par de direcciones sea más adecuado para la comunicación entre los dos pares.
CreateUnicastIpAddressEntry

Agrega una nueva entrada de dirección IP de unidifusión en el equipo local.
DeleteAnycastIpAddressEntry

Elimina una entrada de dirección IP de difusión existente en el equipo local.
DeleteIPAddress

La función DeleteIPAddress elimina una dirección IP agregada anteriormente mediante AddIPAddress.
DeleteIpForwardEntry

Elimina una ruta existente en la tabla de enrutamiento IPv4 del equipo local.
DeleteIpForwardEntry2

Elimina una entrada de ruta IP en el equipo local.
DeleteIpNetEntry

La función DeleteIpNetEntry elimina una entrada ARP de la tabla ARP en el equipo local.
DeleteIpNetEntry2

Elimina una entrada de dirección IP vecina en el equipo local.
DeletePersistentTcpPortReservation

Elimina una reserva de puerto TCP persistente para un bloque consecutivo de puertos TCP en el equipo local. (DeletePersistentTcpPortReservation)
DeletePersistentUdpPortReservation

Elimina una reserva de puerto TCP persistente para un bloque consecutivo de puertos TCP en el equipo local. (DeletePersistentUdpPortReservation)
DeleteProxyArpEntry

La función DeleteProxyArpEntry elimina la entrada PARP en el equipo local especificado por los parámetros dwAddress y dwIfIndex.
DeleteUnicastIpAddressEntry

Elimina una entrada de dirección IP de unidifusión existente en el equipo local.
DisableMediaSense

La función DisableMediaSense deshabilita la funcionalidad de detección de medios de la pila TCP/IP en un equipo local.
EnableRouter

La función EnableRouter activa el reenvío IPv4 en el equipo local. EnableRouter también incrementa un recuento de referencias que realiza un seguimiento del número de solicitudes para habilitar el reenvío de IPv4.
FlushIpNetTable

La función FlushIpNetTable elimina todas las entradas de ARP de la interfaz especificada de la tabla ARP en el equipo local.
FlushIpNetTable2

La función FlushIpNetTable2 vacía la tabla de vecinos IP en el equipo local.
FlushIpPathTable

La función FlushIpPathTable vacía la tabla de ruta de acceso IP en el equipo local.
FreeInterfaceDnsSettings

Libera el objeto de configuración devuelto por GetInterfaceDnsSettings.
FreeMibTable

Libera el búfer asignado por las funciones que devuelven tablas de interfaces de red, direcciones y rutas (GetIfTable2 y GetAnycastIpAddressTable, por ejemplo).
GetAdapterIndex

La función GetAdapterIndex obtiene el índice de un adaptador, dado su nombre.
GetAdapterOrderMap

La función GetAdapterOrderMap obtiene un mapa de orden del adaptador que indica la prioridad de las interfaces en el equipo local.
GetAdaptersAddresses

Recupera las direcciones asociadas a los adaptadores del equipo local.
GetAdaptersInfo

La función GetAdaptersInfo recupera información del adaptador para el equipo local.
GetAnycastIpAddressEntry

Recupera información de una entrada de dirección IP de difusión existente en el equipo local.
GetAnycastIpAddressTable

Recupera la tabla de direcciones IP de difusión en el equipo local.
GetBestInterface

La función GetBestInterface recupera el índice de la interfaz que tiene la mejor ruta a la dirección IPv4 especificada.
GetBestInterfaceEx

La función GetBestInterfaceEx recupera el índice de la interfaz que tiene la mejor ruta a la dirección IPv4 o IPv6 especificada.
GetBestRoute

La función GetBestRoute recupera la mejor ruta a la dirección IP de destino especificada.
GetBestRoute2

Recupera la entrada de ruta IP en el equipo local para obtener la mejor ruta a la dirección IP de destino especificada.
GetDefaultCompartmentId

La función GetDefaultCompartmentId recupera el identificador de compartimiento de enrutamiento de red predeterminado para el equipo local.
GetExtendedTcpTable

Recupera una tabla que contiene una lista de puntos de conexión TCP disponibles para la aplicación.
GetExtendedUdpTable

Recupera una tabla que contiene una lista de puntos de conexión UDP disponibles para la aplicación.
GetFriendlyIfIndex

Toma un índice de interfaz y devuelve un índice de interfaz compatible con versiones anteriores, es decir, un índice que usa solo los 24 bits inferiores.
GetIcmpStatistics

La función GetIcmpStatistics recupera el Protocolo de mensajes de control de Internet (ICMP) para las estadísticas de IPv4 para el equipo local.
GetIcmpStatisticsEx

La función GetIcmpStatisticsEx recupera estadísticas del Protocolo de mensajes de control de Internet (ICMP) para el equipo local. La función GetIcmpStatisticsEx es capaz de recuperar estadísticas ICMP de IPv6.
GetIfEntry

La función GetIfEntry recupera información de la interfaz especificada en el equipo local.
GetIfEntry2

Recupera información de la interfaz especificada en el equipo local.
GetIfEntry2Ex

Recupera el nivel de información especificado para la interfaz especificada en el equipo local.
GetIfStackTable

Recupera una tabla de entradas de fila de pila de interfaz de red que especifican la relación de las interfaces de red en una pila de interfaz.
GetIfTable

La función GetIfTable recupera la tabla de interfaz MIB-II.
GetIfTable2

Recupera la tabla de interfaz MIB-II. (GetIfTable2)
GetIfTable2Ex

Recupera la tabla de interfaz MIB-II. (GetIfTable2Ex)
GetInterfaceActiveTimestampCapabilities

Recupera las funcionalidades de marca de tiempo habilitadas actualmente de un adaptador de red.
GetInterfaceCurrentTimestampCapabilities

Esta función está reservada para uso del sistema y no debe llamarla desde el código. (GetInterfaceCurrentTimestampCapabilities)
GetInterfaceDnsSettings

Recupera la configuración de DNS de la interfaz especificada en el parámetro Interface .
GetInterfaceHardwareTimestampCapabilities

Esta función está reservada para uso del sistema y no debe llamarla desde el código. (GetInterfaceHardwareTimestampCapabilities)
GetInterfaceInfo

La función GetInterfaceInfo obtiene la lista de adaptadores de interfaz de red con IPv4 habilitado en el sistema local.
GetInterfaceSupportedTimestampCapabilities

Recupera las funcionalidades de marca de tiempo admitidas de un adaptador de red.
GetInvertedIfStackTable

Recupera una tabla de entradas de fila de pila de interfaz de red invertidos que especifican la relación de las interfaces de red en una pila de interfaz.
GetIpAddrTable

La función GetIpAddrTable recupera la interfaz en la tabla de asignación de direcciones IPv4.
GetIpErrorString

La función GetIpErrorString recupera una cadena de error del asistente de IP.
GetIpForwardEntry2

Recupera información de una entrada de ruta IP en el equipo local.
GetIpForwardTable

La función GetIpForwardTable recupera la tabla de enrutamiento IPv4.
GetIpForwardTable2

La función GetIpForwardTable2 recupera las entradas de ruta IP en el equipo local.
GetIpInterfaceEntry

Recupera información de IP para la interfaz especificada en el equipo local.
GetIpInterfaceTable

Recupera las entradas de la interfaz IP en el equipo local.
GetIpNetEntry2

Recupera información de una entrada de dirección IP vecina en el equipo local.
GetIpNetTable

La función GetIpNetTable recupera la tabla de asignación de direcciones físicas IPv4.
GetIpNetTable2

La función GetIpNetTable2 recupera la tabla de vecinos IP en el equipo local.
GetIpNetworkConnectionBandwidthEstimates

Recupera estimaciones históricas de ancho de banda para una conexión de red en la interfaz especificada.
GetIpPathEntry

Recupera información de una entrada de ruta de acceso IP en el equipo local.
GetIpPathTable

La función GetIpPathTable recupera la tabla de ruta de acceso IP en el equipo local.
GetIpStatistics

La función GetIpStatistics recupera las estadísticas de IP del equipo actual.
GetIpStatisticsEx

La función GetIpStatisticsEx recupera las estadísticas del Protocolo de Internet (IP) del equipo actual.
GetMulticastIpAddressEntry

Recupera información de una entrada de dirección IP de multidifusión existente en el equipo local.
GetMulticastIpAddressTable

Recupera la tabla de direcciones IP de multidifusión en el equipo local.
GetNetworkConnectivityHint

Recupera el nivel agregado y el costo de la conectividad de red que es probable que experimente una aplicación o un servicio.
GetNetworkConnectivityHintForInterface

Recupera el nivel y el costo de la conectividad de red para la interfaz especificada.
GetNetworkParams

La función GetNetworkParams recupera parámetros de red para el equipo local.
GetNumberOfInterfaces

Las funciones GetNumberOfInterfaces recuperan el número de interfaces en el equipo local.
GetOwnerModuleFromTcp6Entry

Recupera datos sobre el módulo que emitió el enlace de contexto para un punto de conexión TCP IPv6 específico en una fila de tabla de MIB.
GetOwnerModuleFromTcpEntry

Recupera datos sobre el módulo que emitió el enlace de contexto para un punto de conexión TCP IPv4 específico en una fila de tabla DE MIB.
GetOwnerModuleFromUdp6Entry

Recupera datos sobre el módulo que emitió el enlace de contexto para un punto de conexión UDP IPv6 específico en una fila de tabla DE MIB.
GetOwnerModuleFromUdpEntry

Recupera datos sobre el módulo que emitió el enlace de contexto para un punto de conexión UDP IPv4 específico en una fila de tabla DE MIB.
GetPerAdapterInfo

La función GetPerAdapterInfo recupera información sobre el adaptador correspondiente a la interfaz especificada.
GetPerTcp6ConnectionEStats

Recupera estadísticas extendidas para una conexión TCP IPv6.
GetPerTcpConnectionEStats

Recupera estadísticas extendidas para una conexión TCP IPv4.
GetRTTAndHopCount

La función GetRTTAndHopCount determina el tiempo de ida y vuelta (RTT) y el recuento de saltos en el destino especificado.
GetTcp6Table

Recupera la tabla de conexión TCP para IPv6. (GetTcp6Table)
GetTcp6Table2

Recupera la tabla de conexión TCP para IPv6. (GetTcp6Table2)
GetTcpStatistics

La función GetTcpStatistics recupera las estadísticas TCP del equipo local.
GetTcpStatisticsEx

La función GetTcpStatisticsEx recupera las estadísticas del Protocolo de control de transmisión (TCP) del equipo actual.
GetTcpStatisticsEx2

La función GetTcpStatisticsEx2 recupera las estadísticas del Protocolo de control de transmisión (TCP) del equipo actual.
GetTcpTable

Recupera la tabla de conexión TCP IPv4. (GetTcpTable)
GetTcpTable2

Recupera la tabla de conexión TCP IPv4. (GetTcpTable2)
GetTeredoPort

Recupera el número de puerto UDP dinámico usado por el cliente teredo en el equipo local.
GetUdp6Table

Recupera la tabla del agente de escucha del Protocolo de datagramas de usuario (UDP) IPv6.
GetUdpStatistics

La función GetUdpStatistics recupera las estadísticas del Protocolo de datagramas de usuario (UDP) para el equipo local.
GetUdpStatisticsEx

La función GetUdpStatisticsEx recupera las estadísticas del Protocolo de datagramas de usuario (UDP) del equipo actual.
GetUdpStatisticsEx2

La función GetUdpStatisticsEx2 recupera las estadísticas del Protocolo de datagramas de usuario (UDP) para el equipo actual.
GetUdpTable

Recupera la tabla del agente de escucha del Protocolo de datagramas de usuario (UDP) IPv4.
GetUnicastIpAddressEntry

Recupera información de una entrada de dirección IP de unidifusión existente en el equipo local.
GetUnicastIpAddressTable

Recupera la tabla de direcciones IP de unidifusión en el equipo local.
GetUniDirectionalAdapterInfo

La función GetUniDirectionalAdapterInfo recupera información sobre los adaptadores unidireccionales instalados en el equipo local. Un adaptador unidireccional es un adaptador que puede recibir datagramas, pero no transmitirlos.
Icmp6CreateFile

La función Icmp6CreateFile abre un identificador en el que se pueden emitir solicitudes de eco ICMP de IPv6.
Icmp6ParseReplies

La función Icmp6ParseReplies analiza el búfer de respuesta proporcionado y devuelve una respuesta de respuesta de eco IPv6 ICMPv6 si se encuentra.
Icmp6SendEcho2

La función Icmp6SendEcho2 envía una solicitud de eco IPv6 ICMPv6 y devuelve inmediatamente (si Event o ApcRoutine no es NULL) o devuelve después del tiempo de espera especificado. ReplyBuffer contiene la respuesta de eco IPv6 ICMPv6, si existe.
IcmpCloseHandle

La función IcmpCloseHandle cierra un identificador abierto mediante una llamada a las funciones IcmpCreateFile o Icmp6CreateFile.
IcmpCreateFile

La función IcmpCreateFile abre un identificador en el que se pueden emitir solicitudes de eco ICMP de IPv4.
IcmpParseReplies

Analiza el búfer de respuesta proporcionado y devuelve el número de respuestas de solicitud de eco ICMP encontradas.
IcmpSendEcho

La función IcmpSendEcho envía una solicitud de eco ICMP IPv4 y devuelve las respuestas de respuesta de eco. La llamada devuelve cuando el tiempo de espera ha expirado o se rellena el búfer de respuesta.
IcmpSendEcho2

La función IcmpSendEcho2 envía una solicitud de eco ICMP IPv4 y devuelve inmediatamente (si Event o ApcRoutine no es NULL) o devuelve después del tiempo de espera especificado. ReplyBuffer contiene las respuestas de eco ICMP, si las hay.
IcmpSendEcho2Ex

Envía una solicitud de eco ICMP IPv4 y devuelve inmediatamente (si Event o ApcRoutine no es NULL) o devuelve después del tiempo de espera especificado. ReplyBuffer contiene las respuestas ICMP, si las hay.
if_indextoname

Convierte el índice local de una interfaz de red en el nombre de la interfaz ANSI.
if_nametoindex

Convierte el nombre de la interfaz ANSI para una interfaz de red en el índice local de la interfaz.
InitializeIpForwardEntry

Inicializa una estructura de MIB_IPFORWARD_ROW2 con valores predeterminados para una entrada de ruta IP en el equipo local.
InitializeIpInterfaceEntry

Inicializa los miembros de una entrada de MIB_IPINTERFACE_ROW con valores predeterminados.
InitializeUnicastIpAddressEntry

Inicializa una estructura de MIB_UNICASTIPADDRESS_ROW con valores predeterminados para una entrada de dirección IP de unidifusión en el equipo local.
INTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK

Función de devolución de llamada que implementas en la aplicación para recibir notificaciones de cambios en las funcionalidades de marca de tiempo de un adaptador de red.
IpReleaseAddress

La función IpReleaseAddress libera una dirección IPv4 obtenida previamente a través del Protocolo de configuración dinámica de host (DHCP).
IpRenewAddress

La función IpRenewAddress renueva una concesión en una dirección IPv4 obtenida previamente a través del Protocolo de configuración dinámica de host (DHCP).
LookupPersistentTcpPortReservation

Busca el token de una reserva de puerto TCP persistente para un bloque consecutivo de puertos TCP en el equipo local.
LookupPersistentUdpPortReservation

Busca el token de una reserva de puerto UDP persistente para un bloque consecutivo de puertos TCP en el equipo local.
NhpAllocateAndGetInterfaceInfoFromStack

La función NhpAllocateAndGetInterfaceInfoFromStack obtiene información del adaptador sobre el equipo local.
NotifyAddrChange

La función NotifyAddrChange hace que se envíe una notificación al autor de la llamada cada vez que se produzca un cambio en la tabla que asigna direcciones IPv4 a interfaces.
NotifyIfTimestampConfigChange

Esta función está reservada para uso del sistema y no debe llamarla desde el código. (NotifyIfTimestampConfigChange)
NotifyIpInterfaceChange

Se registra para recibir notificaciones de cambios en todas las interfaces IP, interfaces IPv4 o interfaces IPv6 en un equipo local.
NotifyNetworkConnectivityHintChange

Registra una función de devolución de llamada definida por la aplicación, a la que se llamará cuando cambie el nivel de conectividad de red agregado y las sugerencias de costo.
NotifyRouteChange

La función NotifyRouteChange hace que se envíe una notificación al autor de la llamada cada vez que se produzca un cambio en la tabla de enrutamiento IPv4.
NotifyRouteChange2

Se registra para recibir notificaciones de cambios en las entradas de ruta IP en un equipo local.
NotifyStableUnicastIpAddressTable

Recupera la tabla de direcciones IP de unidifusión estable en un equipo local.
NotifyTeredoPortChange

Se registra para recibir notificaciones de cambios en el número de puerto UDP usado por el cliente teredo para el puerto de servicio teredo en un equipo local.
NotifyUnicastIpAddressChange

Se registra para recibir notificaciones de cambios en todas las interfaces IP de unidifusión, direcciones IPv4 de unidifusión o direcciones IPv6 de unidifusión en un equipo local.
ParseNetworkString

Analiza la cadena de red de entrada y comprueba si es una representación legal del tipo de cadena de red IP especificado. Si la cadena coincide con un tipo y su especificación, la función puede devolver opcionalmente el resultado analizado.
PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK

Se llama a una función definida por la aplicación cada vez que hay un cambio en el nivel de conectividad agregado de red y las sugerencias de costo.
RegisterInterfaceTimestampConfigChange

Registra una función de devolución de llamada implementada por el usuario, que el sistema llama a para notificarle un cambio de funcionalidad de marca de tiempo.
ResolveIpNetEntry2

Resuelve la dirección física de una entrada de dirección IP vecina en el equipo local. (ResolveIpNetEntry2)
ResolveNeighbor

Resuelve la dirección física de una entrada de dirección IP vecina en el equipo local. (ResolveNeighbor)
RestoreMediaSense

La función RestoreMediaSense restaura la funcionalidad de detección de medios de la pila TCP/IP en un equipo local en el que se llamó anteriormente a la función DisableMediaSense.
RtlEthernetAddressToStringA

Convierte una dirección Ethernet binaria en una representación de cadena de la dirección MAC Ethernet. (ANSI)
RtlEthernetAddressToStringW

Convierte una dirección Ethernet binaria en una representación de cadena de la dirección MAC Ethernet. (Unicode)
RtlEthernetStringToAddressA

Convierte una representación de cadena de una dirección MAC Ethernet en un formato binario de la dirección Ethernet. (ANSI)
RtlEthernetStringToAddressW

Convierte una representación de cadena de una dirección MAC Ethernet en un formato binario de la dirección Ethernet. (Unicode)
RtlIpv4AddressToStringA

Convierte una dirección IPv4 en una cadena en formato decimal con puntos estándar de Internet. (ANSI)
RtlIpv4AddressToStringExA

Convierte una dirección IPv4 y un número de puerto en una cadena en formato estándar de Internet. (ANSI)
RtlIpv4AddressToStringExW

Convierte una dirección IPv4 y un número de puerto en una cadena en formato estándar de Internet. (Unicode)
RtlIpv4AddressToStringW

Convierte una dirección IPv4 en una cadena en formato decimal de puntos estándar de Internet. (Unicode)
RtlIpv4StringToAddressA

Convierte una representación de cadena de una dirección IPv4 en una dirección IPv4 binaria. (ANSI)
RtlIpv4StringToAddressExA

Convierte una representación de cadena de una dirección IPv4 y un número de puerto en una dirección y puerto IPv4 binarios. (ANSI)
RtlIpv4StringToAddressExW

Convierte una representación de cadena de una dirección IPv4 y un número de puerto en una dirección y puerto IPv4 binarios. (Unicode)
RtlIpv4StringToAddressW

Convierte una representación de cadena de una dirección IPv4 en una dirección IPv4 binaria. (Unicode)
RtlIpv6AddressToStringA

Convierte una dirección IPv6 en una cadena en formato estándar de Internet. (ANSI)
RtlIpv6AddressToStringExA

Convierte una dirección IPv6, un identificador de ámbito y un número de puerto en una cadena. (ANSI)
RtlIpv6AddressToStringExW

Convierte una dirección IPv6, un identificador de ámbito y un número de puerto en una cadena. (Unicode)
RtlIpv6AddressToStringW

Convierte una dirección IPv6 en una cadena en formato estándar de Internet. (Unicode)
RtlIpv6StringToAddressA

Convierte una representación de cadena de una dirección IPv6 en una dirección IPv6 binaria. (ANSI)
RtlIpv6StringToAddressExA

Convierte una representación de cadena de una dirección IPv6, un identificador de ámbito y un número de puerto en una dirección IPv6 binaria, un identificador de ámbito y un puerto. (ANSI)
RtlIpv6StringToAddressExW

Convierte una representación de cadena de una dirección IPv6, un identificador de ámbito y un número de puerto en una dirección IPv6 binaria, un identificador de ámbito y un puerto. (Unicode)
RtlIpv6StringToAddressW

Convierte una representación de cadena de una dirección IPv6 en una dirección IPv6 binaria. (Unicode)
SendARP

La función SendARP envía una solicitud del Protocolo de resolución de direcciones (ARP) para obtener la dirección física que corresponde a la dirección IPv4 de destino especificada.
SetIfEntry

La función SetIfEntry establece el estado administrativo de una interfaz.
SetInterfaceDnsSettings

Establece la configuración dns por interfaz especificada en el parámetro Settings .
SetIpForwardEntry

La función SetIpForwardEntry modifica una ruta existente en la tabla de enrutamiento IPv4 del equipo local.
SetIpForwardEntry2

Establece las propiedades de una entrada de ruta IP en el equipo local.
SetIpInterfaceEntry

Establece las propiedades de una interfaz IP en el equipo local.
SetIpNetEntry

La función SetIpNetEntry modifica una entrada ARP existente en la tabla ARP del equipo local.
SetIpNetEntry2

Establece la dirección física de una entrada de dirección IP vecina existente en el equipo local.
SetIpStatistics

La función SetIpStatistics activa o desactiva el reenvío IP y establece el valor predeterminado de período de vida (TTL) para el equipo local.
SetIpStatisticsEx

Activa o desactiva el reenvío IP y establece el valor predeterminado de período de vida (TTL) para el equipo local.
SetIpTTL

La función SetIpTTL establece el valor predeterminado de período de vida (TTL) para el equipo local.
SetPerTcp6ConnectionEStats

Establece un valor en la información de lectura y escritura de una conexión TCP IPv6. Esta función se usa para habilitar o deshabilitar estadísticas extendidas para una conexión TCP IPv6.
SetPerTcpConnectionEStats

Establece un valor en la información de lectura y escritura para una conexión TCP IPv4. Esta función se usa para habilitar o deshabilitar estadísticas extendidas para una conexión TCP IPv4.
SetTcpEntry

La función SetTcpEntry establece el estado de una conexión TCP.
SetUnicastIpAddressEntry

Establece las propiedades de una entrada de dirección IP de unidifusión existente en el equipo local.
UnableRouter

La función UnableRouter disminuye el recuento de referencias que realiza un seguimiento del número de solicitudes para habilitar el reenvío de IPv4. Cuando este recuento de referencias alcanza cero, UnableRouter desactiva el reenvío de IPv4 en el equipo local.
UnregisterInterfaceTimestampConfigChange

Cancela las notificaciones sobre los cambios en la funcionalidad de marca de tiempo anulando el registro de la función de devolución de llamada que registró en una llamada a RegisterInterfaceTimestampConfigChange.

Estructuras

 
ARP_SEND_REPLY

La estructura ARP_SEND_REPLY almacena información sobre los mensajes de respuesta del Protocolo de resolución de direcciones (ARP).
DNS_DOH_SERVER_SETTINGS

Describe un servidor DNS a través de HTTPS.
DNS_INTERFACE_SETTINGS

Representa la configuración dns que se puede configurar en una interfaz determinada llamando a la función SetInterfaceDnsSettings o recuperada para una interfaz determinada llamando a la función GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS)
DNS_INTERFACE_SETTINGS_EX

Representa la configuración dns que se puede configurar en una interfaz determinada llamando a la función SetInterfaceDnsSettings o recuperada para una interfaz determinada llamando a la función GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS_EX)
DNS_INTERFACE_SETTINGS3

Representa la configuración dns que se puede configurar en una interfaz determinada llamando a la función SetInterfaceDnsSettings o recuperada para una interfaz determinada llamando a la función GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS3)
DNS_SERVER_PROPERTY

Describe una propiedad de servidor DNS, que se establece en la estructura DNS_INTERFACE_SETTINGS3 y se configura a través de la función SetInterfaceDnsSettings .
DNS_SERVER_PROPERTY_TYPES

Contiene un puntero a una propiedad de servidor DNS. El tipo de la propiedad depende del valor de DNS_SERVER_PROPERTY::Type.
FIXED_INFO_W2KSP1

La estructura FIXED_INFO contiene información que es la misma en todas las interfaces de un equipo.
ICMP_ECHO_REPLY

Describe los datos devueltos en respuesta a una solicitud de eco IPv4.
ICMP_ECHO_REPLY32

Describe los datos devueltos en respuesta a una solicitud de eco IPv4 en una plataforma de 64 bits.
ICMPV6_ECHO_REPLY_LH

Describe los datos devueltos en respuesta a una solicitud de eco IPv6.
IN_ADDR

La estructura in_addr representa una dirección IPv4.
INTERFACE_HARDWARE_CROSSTIMESTAMP

Describe una marca de tiempo cruzada recuperada de un adaptador de red.
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES

Describe las funcionalidades de marca de tiempo del hardware de una tarjeta de interfaz de red (NIC).
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES

Describe las funcionalidades de marca de tiempo de software del controlador de miniporte de una NIC.
INTERFACE_TIMESTAMP_CAPABILITIES

Describe las funcionalidades de marca de tiempo exactas que admite un adaptador de red.
INTERFACE_TIMESTAMP_CAPABILITY_FLAGS

Esta estructura está reservada para uso del sistema y no debe usarla en el código.
IP_ADAPTER_ADDRESSES_LH

La estructura IP_ADAPTER_ADDRESSES_LH (iptypes.h) es el nodo de encabezado de una lista vinculada de direcciones para un adaptador determinado.
IP_ADAPTER_ADDRESSES_XP

La estructura IP_ADAPTER_ADDRESSES_XP (iptypes.h) es el nodo de encabezado de una lista vinculada de direcciones para un adaptador determinado.
IP_ADAPTER_ANYCAST_ADDRESS_XP

Almacena una sola dirección IP de difusión en una lista vinculada de direcciones para un adaptador determinado.
IP_ADAPTER_DNS_SERVER_ADDRESS_XP

La estructura de IP_ADAPTER_DNS_SERVER_ADDRESS almacena una única dirección de servidor DNS en una lista vinculada de direcciones de servidor DNS para un adaptador determinado.
IP_ADAPTER_DNS_SUFFIX

La estructura de IP_ADAPTER_DNS_SUFFIX almacena un sufijo DNS en una lista vinculada de sufijos DNS para un adaptador determinado.
IP_ADAPTER_GATEWAY_ADDRESS_LH

Almacena una única dirección de puerta de enlace en una lista vinculada de direcciones de puerta de enlace para un adaptador determinado.
IP_ADAPTER_INDEX_MAP

La estructura IP_ADAPTER_INDEX_MAP almacena el índice de interfaz asociado a un adaptador de red con IPv4 habilitado junto con el nombre del adaptador de red.
IP_ADAPTER_INFO

Contiene información sobre un adaptador de red determinado en el equipo local.
IP_ADAPTER_MULTICAST_ADDRESS_XP

La estructura de IP_ADAPTER_MULTICAST_ADDRESS almacena una única dirección de multidifusión en una lista vinculada de direcciones para un adaptador determinado.
IP_ADAPTER_ORDER_MAP

La estructura IP_ADAPTER_ORDER_MAP almacena una matriz de información sobre adaptadores y su prioridad relativa en el equipo local.
IP_ADAPTER_PREFIX_XP

Almacena un prefijo de dirección IP. I
IP_ADAPTER_UNICAST_ADDRESS_LH

La estructura de IP_ADAPTER_UNICAST_ADDRESS_LH (iptypes.h) almacena una única dirección IP de unidifusión en una lista vinculada de direcciones IP para un adaptador determinado.
IP_ADAPTER_UNICAST_ADDRESS_XP

La estructura IP_ADAPTER_UNICAST_ADDRESS_XP (iptypes.h) almacena una única dirección IP de unidifusión en una lista vinculada de direcciones IP para un adaptador determinado.
IP_ADAPTER_WINS_SERVER_ADDRESS_LH

Almacena una única dirección de servidor del Servicio de nombres de Internet de Windows (WINS) en una lista vinculada de direcciones de servidor WINS para un adaptador determinado.
IP_ADDR_STRING

Representa un nodo de una lista vinculada de direcciones IPv4.
IP_ADDRESS_PREFIX

Almacena un prefijo de dirección IP. (IP_ADDRESS_PREFIX)
IP_ADDRESS_STRING

Almacena una dirección IPv4 en notación decimal con puntos.
IP_INTERFACE_INFO

La estructura IP_INTERFACE_INFO contiene una lista de los adaptadores de interfaz de red con IPv4 habilitado en el sistema local.
IP_INTERFACE_NAME_INFO_W2KSP1

Contiene información sobre una interfaz IPv4 en el equipo local.
IP_MCAST_COUNTER_INFO

La estructura IP_MCAST_COUNTER_INFO almacena información estadística sobre el tráfico de multidifusión.
IP_OPTION_INFORMATION

Describe las opciones que se incluirán en el encabezado de un paquete IP.
IP_OPTION_INFORMATION32

Describe las opciones que se incluirán en el encabezado de un paquete IP en una plataforma de 64 bits.
IP_PER_ADAPTER_INFO_W2KSP1

La estructura IP_PER_ADAPTER_INFO contiene información específica de un adaptador determinado.
IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

La estructura IP_UNIDIRECTIONAL_ADAPTER_ADDRESS almacena las direcciones IPv4 asociadas a un adaptador unidireccional.
IPV6_ADDRESS_EX

Almacena una dirección IPv6.
NET_ADDRESS_INFO

Contiene información de dirección IP devuelta por la función ParseNetworkString.
NET_LUID_LH

Identificador único local (LUID) de una interfaz de red.
NL_BANDWIDTH_INFORMATION

Contiene información de solo lectura sobre las estimaciones de ancho de banda disponibles y la varianza asociada según lo determinado por la pila TCP/IP.
NL_NETWORK_CONNECTIVITY_HINT

Describe un nivel de conectividad de red, el cargo de uso de una conexión de red y otros miembros que reflejan factores de costo.
SOCKADDR_IN6_PAIR

Contiene punteros a un par de direcciones IP que representan un par de direcciones IP de origen y destino.
SOCKADDR_INET

Contiene un IPv4, una dirección IPv6 o una familia de direcciones.
TCP_ESTATS_BANDWIDTH_ROD_v0

Contiene información dinámica de solo lectura para estadísticas de TCP extendidas sobre la estimación de ancho de banda de una conexión TCP.
TCP_ESTATS_BANDWIDTH_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas de TCP extendidas sobre la estimación de ancho de banda de una conexión TCP.
TCP_ESTATS_DATA_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas en la transferencia de datos para una conexión TCP.
TCP_ESTATS_DATA_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas DE TCP extendidas en la transferencia de datos para una conexión TCP.
TCP_ESTATS_FINE_RTT_ROD_v0

Contiene información dinámica de solo lectura para estadísticas de TCP extendidas en la estimación de tiempo de ida y vuelta (RTT) específica para una conexión TCP.
TCP_ESTATS_FINE_RTT_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas de TCP extendidas en estadísticas de estimación de tiempo de ida y vuelta (RTT) específicas para una conexión TCP.
TCP_ESTATS_OBS_REC_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas observadas en el receptor remoto para una conexión TCP.
TCP_ESTATS_OBS_REC_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas TCP extendidas observadas en el receptor remoto para una conexión TCP.
TCP_ESTATS_PATH_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas en la medida de la ruta de acceso de red para una conexión TCP.
TCP_ESTATS_PATH_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas TCP extendidas en la medida de ruta de acceso para una conexión TCP.
TCP_ESTATS_REC_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas en el receptor local para una conexión TCP.
TCP_ESTATS_REC_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas TCP extendidas en el receptor local para una conexión TCP.
TCP_ESTATS_SEND_BUFF_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas en cola de salida para una conexión TCP.
TCP_ESTATS_SEND_BUFF_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas TCP extendidas en cola de salida para una conexión TCP.
TCP_ESTATS_SND_CONG_ROD_v0

Contiene información dinámica de solo lectura para estadísticas TCP extendidas en datos relacionados con la congestión del remitente para una conexión TCP.
TCP_ESTATS_SND_CONG_ROS_v0

Contiene información estática de solo lectura para estadísticas TCP extendidas en la ventana de congestión máxima para una conexión TCP.
TCP_ESTATS_SND_CONG_RW_v0

Contiene información de configuración de lectura y escritura para estadísticas TCP extendidas en la congestión del remitente para una conexión TCP.
TCP_ESTATS_SYN_OPTS_ROS_v0

Contiene información estática de solo lectura para estadísticas TCP extendidas en SYN Exchange para una conexión TCP.
TCP_RESERVE_PORT_RANGE

La estructura TCP_RESERVE_PORT_RANGE especifica un intervalo de puertos TCP que se va a reservar.
TCPIP_OWNER_MODULE_BASIC_INFO

Contiene punteros al nombre del módulo y a los valores de ruta de acceso del módulo asociados a una conexión TCP. Las funciones GetOwnerModuleFromTcpEntry y GetOwnerModuleFromTcpEntry devuelven la estructura TCPIP_OWNER_MODULE_BASIC_INFO FromTcp6Entry.