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. |