Share via


Controladores de red, Windows Vista y versiones posteriores

Información general sobre los controladores de red, Windows Vista y tecnología posterior.

Para desarrollar controladores de red, Windows Vista y versiones posteriores, necesita estos encabezados:

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

Enumeraciones

 
FWPS_DISCARD_MODULE0

El tipo de enumeración FWPS_DISCARD_MODULE0 especifica el tipo de módulo que descarta los datos. Nota FWPS_DISCARD_MODULE0 es una versión específica de FWPS_DISCARD_MODULE.
MIB_IF_TABLE_LEVEL

El tipo de enumeración MIB_IF_TABLE_LEVEL define el nivel de información de interfaz que se va a recuperar.
NET_IF_ACCESS_TYPE

El tipo de enumeración NET_IF_ACCESS_TYPE especifica el tipo de acceso de interfaz de red NDIS.
NET_IF_ADMIN_STATUS

El tipo de enumeración NET_IF_ADMIN_STATUS especifica el estado administrativo de la interfaz de red NDIS, como se describe en RFC 2863.
NET_IF_CONNECTION_TYPE

El tipo de enumeración NET_IF_CONNECTION_TYPE especifica el tipo de conexión de interfaz de red NDIS.
NET_IF_DIRECTION_TYPE

El tipo de enumeración NET_IF_ACCESS_TYPE especifica el tipo de dirección de la interfaz de red NDIS.
NET_IF_MEDIA_CONNECT_STATE

El tipo de enumeración NET_IF_MEDIA_CONNECT_STATE especifica el estado de conexión de la interfaz de red NDIS.
NET_IF_MEDIA_DUPLEX_STATE

El tipo de enumeración NET_IF_MEDIA_DUPLEX_STATE especifica el estado dúplex de la interfaz de red NDIS.
NET_IF_OPER_STATUS

El tipo de enumeración NET_IF_OPER_STATUS define el estado operativo actual de la interfaz de red NDIS.
NL_ADDRESS_TYPE

El tipo de enumeración NL_ADDRESS_TYPE especifica el tipo de dirección IP de la capa de red.
NL_LINK_LOCAL_ADDRESS_BEHAVIOR

El tipo de enumeración NL_LINK_LOCAL_ADDRESS_BEHAVIOR define el comportamiento de la dirección local del vínculo.
NL_NEIGHBOR_STATE

El tipo de enumeración NL_NEIGHBOR_STATE define el estado de una dirección IP vecina de capa de red, como se describe en RFC 2461, sección 7.3.2.
NL_ROUTE_ORIGIN

El tipo de enumeración NL_ROUTE_ORIGIN define el origen de la ruta IP.
NL_ROUTE_PROTOCOL

El tipo de enumeración NL_ROUTE_PROTOCOL define el mecanismo de enrutamiento con el que se agregó una ruta IP, como se describe en RFC 4292.
NL_ROUTER_DISCOVERY_BEHAVIOR

El tipo de enumeración NL_ROUTER_DISCOVERY_BEHAVIOR define el comportamiento de detección del enrutador, como se describe en RFC 2461.
TUNNEL_TYPE

El tipo de enumeración TUNNEL_TYPE define el método de encapsulación utilizado por un túnel, tal y como se describe en la Entidad de nombres asignados a Internet (IANA).

Functions

 
GetCurrentThreadCompartmentId

Reservado para uso futuro. No use esta función. (GetCurrentThreadCompartmentId)
GetNetworkInformation

Reservado para uso futuro. No use esta función. (GetNetworkInformation)
GetSessionCompartmentId

Reservado para uso futuro. No use esta función. (GetSessionCompartmentId)
SetCurrentThreadCompartmentId

Reservado para uso futuro. No use esta función. (SetCurrentThreadCompartmentId)
SetNetworkInformation

Reservado para uso futuro. No use esta función. (SetNetworkInformation)
SetSessionCompartmentId

Reservado para uso futuro. No use esta función. (SetSessionCompartmentId)

Estructuras

 
FWPS_ACTION0

La estructura FWPS_ACTION0 especifica la acción en tiempo de ejecución que toma el motor de filtro si todas las condiciones de filtrado del filtro son verdaderas. Nota FWPS_ACTION0 es una versión específica de FWPS_ACTION.
FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0

La estructura de FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 especifica una plantilla para los puntos de conexión de cumplimiento de la capa de aplicación (ALE) que se van a enumerar. Nota FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 es una versión específica de FWPS_ALE_ENDPOINT_ENUM_TEMPLATE.
FWPS_ALE_ENDPOINT_PROPERTIES0

La estructura de FWPS_ALE_ENDPOINT_PROPERTIES0 especifica las propiedades de un punto de conexión de aplicación de aplicación (ALE). Nota FWPS_ALE_ENDPOINT_PROPERTIES0 es una versión específica de FWPS_ALE_ENDPOINT_PROPERTIES.
FWPS_CLASSIFY_OUT0

La estructura FWPS_CLASSIFY_OUT0 define los datos que se devuelven al autor de la llamada de la función de llamada classifyFn de una llamada. Nota FWPS_CLASSIFY_OUT0 es una versión específica de FWPS_CLASSIFY_OUT.
FWPS_DISCARD_METADATA0

La estructura FWPS_DISCARD_METADATA0 describe los datos descartados por el motor de filtro, una capa de red o una capa de transporte. Nota FWPS_DISCARD_METADATA0 es una versión específica de FWPS_DISCARD_METADATA.
FWPS_FILTER_CONDITION0

La estructura FWPS_FILTER_CONDITION0 define una condición de filtrado en tiempo de ejecución para un filtro. Nota FWPS_FILTER_CONDITION0 es una versión específica de FWPS_FILTER_CONDITION.
FWPS_FILTER0

La estructura FWPS_FILTER0 define un filtro en tiempo de ejecución en el motor de filtros. Nota FWPS_FILTER0 es la versión específica de FWPS_FILTER usada en Windows Vista y versiones posteriores.
FWPS_FILTER1

La estructura de FWPS_FILTER1 define un filtro en tiempo de ejecución en el motor de filtros. Nota FWPS_FILTER1 es la versión específica de FWPS_FILTER usada en Windows 7 y versiones posteriores.
FWPS_FILTER2

La estructura FWPS_FILTER2 define un filtro en tiempo de ejecución en el motor de filtros. Nota FWPS_FILTER2 es la versión específica de FWPS_FILTER usada en Windows 8 y versiones posteriores.
FWPS_FILTER3

Define un filtro en tiempo de ejecución en el motor de filtros.
FWPS_INBOUND_FRAGMENT_METADATA0

La estructura de FWPS_INBOUND_FRAGMENT_METADATA0 describe los datos de fragmento de un fragmento de paquete recibido. Nota FWPS_INBOUND_FRAGMENT_METADATA0 es una versión específica de FWPS_INBOUND_FRAGMENT_METADATA.
FWPS_INCOMING_VALUE0

La estructura FWPS_INCOMING_VALUE0 define un valor de datos individual. Nota FWPS_INCOMING_VALUE0 es una versión específica de FWPS_INCOMING_VALUE.
FWPS_INCOMING_VALUES0

La estructura FWPS_INCOMING_VALUES0 define los valores de datos que pasa el motor de filtros a la función de llamada classifyFn de una llamada. Nota FWPS_INCOMING_VALUES0 es una versión específica de FWPS_INCOMING_VALUES.
IF_COUNTED_STRING_LH

La estructura IF_COUNTED_STRING especifica una cadena contada para las interfaces NDIS.
IN6_ADDR

La estructura IN6_ADDR especifica una dirección de transporte IPv6.
L2_NOTIFICATION_DATA

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores.
NDIS_INTERFACE_INFORMATION

La estructura NDIS_INTERFACE_INFORMATION proporciona información sobre una interfaz de red para el OID de OID_GEN_INTERFACE_INFO.
NDK_ADAPTER_INFO

La estructura NDK_ADAPTER_INFO especifica información sobre los límites y funcionalidades de un adaptador NDK.
NDK_VERSION

La estructura NDK_VERSION especifica las versiones principales y secundarias de la interfaz NDK.
NET_PHYSICAL_LOCATION_LH

La estructura de NET_PHYSICAL_LOCATION proporciona a NDIS información sobre la ubicación física de una interfaz de red registrada.
SOCKADDR

La estructura SOCKADDR es una estructura genérica que especifica una dirección de transporte.
SOCKADDR_IN

La estructura SOCKADDR_IN especifica una dirección de transporte y un puerto para la familia de direcciones de AF_INET.
SOCKADDR_IN6_LH

La estructura SOCKADDR_IN6_LH (ws2ipdef.h) especifica una dirección de transporte y un puerto para la familia de direcciones de AF_INET6.
SOCKADDR_IN6_W2KSP1

La estructura SOCKADDR_IN6_W2KSP1 (ws2ipdef.h) especifica una dirección de transporte y un puerto para la familia de direcciones de AF_INET6.
SOCKADDR_STORAGE_LH

La estructura SOCKADDR_STORAGE es una estructura genérica que especifica una dirección de transporte. (SOCKADDR_STORAGE_LH)
SOCKADDR_STORAGE_XP

La estructura SOCKADDR_STORAGE es una estructura genérica que especifica una dirección de transporte. S
SOCKET_ADDRESS_LIST

La estructura de SOCKET_ADDRESS_LIST define una lista de direcciones de transporte de tamaño variable.
WSACMSGHDR

La estructura CMSGHDR define el encabezado de un objeto de datos de control asociado a un datagrama.