Compartir a través de


encabezado netadapter.h

La red usa este encabezado. Para más información, consulte:

netadapter.h contiene las siguientes interfaces de programación:

Functions

 
NET_ADAPTER_DATAPATH_CALLBACKS_INIT

La función NET_ADAPTER_DATAPATH_CALLBACKS_INIT inicializa una estructura de NET_ADAPTER_DATAPATH_CALLBACKS.
NET_ADAPTER_DMA_CAPABILITIES_INIT

La función NET_ADAPTER_DMA_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_DMA_CAPABILITIES.
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT

La función NET_ADAPTER_LINK_LAYER_ADDRESS_INIT inicializa una dirección de capa de vínculo.
NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT

Inicializa la estructura NET_ADAPTER_LINK_LAYER_CAPABILITIES.
NET_ADAPTER_LINK_STATE_INIT

Inicializa una estructura de NET_ADAPTER_LINK_STATE.
NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

Inicializa una estructura de NET_ADAPTER_LINK_STATE para un adaptador que está desconectado de la red.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

La función NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT

La función NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT inicializa una estructura NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT

La función NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES.
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

La función NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES.
NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED

La función NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED inicializa una estructura de NET_ADAPTER_RX_CAPABILITIES para un adaptador net que desea especificar la asignación de búferes de recepción administrada por el controlador y los datos adjuntos.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED

La función NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED inicializa una estructura de NET_ADAPTER_RX_CAPABILITIES para un adaptador net que desea especificar la asignación de búferes de recepción administrada por el sistema operativo y los datos adjuntos, pero no el uso de la asignación de memoria DMA.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA

La función NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA inicializa una estructura de NET_ADAPTER_RX_CAPABILITIES para un adaptador neto que desea especificar la asignación de búferes y datos adjuntos administrados por el sistema operativo, así como DMA para la asignación de memoria.
NET_ADAPTER_TX_CAPABILITIES_INIT

La función NET_ADAPTER_TX_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_TX_CAPABILITIES para un adaptador neto que no ha especificado el uso de DMA en su ruta de acceso de transmisión de datos.
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA

La función NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA inicializa una estructura de NET_ADAPTER_TX_CAPABILITIES para un adaptador neto que ha especificado el uso de DMA en su ruta de acceso de transmisión de datos.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT

La función NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_WAKE_BITMAP_CAPABILITIES.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT

La función NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT inicializa una estructura NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT

La función NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT

La función NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES.
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT inicializa una estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES al informar de que un paquete EAPOL provocó un evento de reactivación.
NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT

La función NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT inicializa un NET_ADAPTER_WAKE_REASON_PACKET cuando el origen de reactivación es un paquete mágico.
NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT

La función NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT inicializa un NET_ADAPTER_WAKE_REASON_PACKET cuando el origen de reactivación es un paquete mágico.
NET_ADAPTER_WAKE_REASON_PACKET_INIT

La función NET_ADAPTER_WAKE_REASON_PACKET_INIT inicializa una estructura de NET_ADAPTER_WAKE_REASON_PACKET.
NetAdapterCreate

Crea un objeto NETADAPTER.
NetAdapterGetNetLuid

Recupera el NET_LUID asignado a un adaptador de red.
NetAdapterInitAllocate

La función NetAdapterInitAllocate asigna una estructura de NETADAPTER_INIT que usa un controlador de cliente al crear un nuevo objeto NETADAPTER.
NetAdapterInitFree

La función NetAdapterInitFree desasigna una estructura de NETADAPTER_INIT.
NetAdapterInitSetDatapathCallbacks

La función NetAdapterInitSetDatapathCallbacks registra las funciones de devolución de llamada de NETADAPTER para crear colas de paquetes de ruta de datos.
NetAdapterLightweightInitAllocate

La función NetAdapterLightweightInitAllocate asigna una estructura de NETADAPTER_INIT que usa un controlador de cliente al crear un nuevo objeto NETADAPTER para un adaptador sin dispositivo.
NetAdapterOffloadSetChecksumCapabilities

La función NetAdapterOffloadSetChecksumCapabilities establece las funcionalidades de descarga de suma de comprobación de hardware de un adaptador de red.
NetAdapterOpenConfiguration

Abre la base de datos de configuración del adaptador.
NetAdapterPowerOffloadSetArpCapabilities

La función NetAdapterPowerOffloadSetArpCapabilities establece las funcionalidades de un adaptador de red para la descarga del protocolo de baja energía de ARP IPv4.
NetAdapterPowerOffloadSetNSCapabilities

La función NetAdapterPowerOffloadSetNsCapabilities establece las funcionalidades de un adaptador de red para la descarga de protocolo de baja energía de solicitud de vecinos IPv6 (NS).
NetAdapterReportWakeReasonMediaChange

La función NetAdapterReportWakeReasonMediaChange informa al marco de trabajo que un adaptador net generó un evento de reactivación debido a un cambio multimedia.
NetAdapterReportWakeReasonPacket

La función NetAdapterReportWakeReasonPacket informa al marco de trabajo que un adaptador net generó un evento de reactivación porque recibió un paquete que coincidía con un patrón wake-on-LAN (WoL).
NetAdapterSetCurrentLinkLayerAddress

La función NetAdapterSetCurrentLinkLayerAddress establece la dirección de la capa de vínculo actual para el adaptador de red.
NetAdapterSetDataPathCapabilities

Establece las funcionalidades de ruta de acceso de datos del adaptador de red.
NetAdapterSetLinkLayerCapabilities

Establece las funcionalidades de la capa de vínculo del adaptador de red.
NetAdapterSetLinkLayerMtuSize

Establece el tamaño máximo de la unidad de transferencia de la capa de vínculo del adaptador.
NetAdapterSetLinkState

Establece el estado de vínculo actual del adaptador de red.
NetAdapterSetPermanentLinkLayerAddress

La función NetAdapterSetPermanentLinkLayerAddress establece la dirección de la capa de vínculo permanente para el adaptador de red.
NetAdapterSetReceiveFilterCapabilities

NetAdapterSetReceiveFilterCapabilities establece las funcionalidades de filtrado de recepción de un adaptador de red.
NetAdapterStart

La función NetAdapterStart inicia un objeto NETADAPTER.
NetAdapterStop

La función NetAdapterStop detiene un objeto NETADAPTER.
NetAdapterWakeSetBitmapCapabilities

La función NetAdapterWakeSetBitmapCapabilities establece la reactivación del patrón de mapa de bits de un adaptador de red en las funcionalidades de LAN (WoL).
NetAdapterWakeSetEapolPacketCapabilities

NetAdapterWakeSetEapolPacketCapabilities establece las funcionalidades de WoL de paquetes EAPOL de un adaptador de red.
NetAdapterWakeSetMagicPacketCapabilities

La función NetAdapterWakeSetMagicPacketCapabilities establece la reactivación de paquetes mágicos de un adaptador de red en la LAN (WoL).
NetAdapterWakeSetMediaChangeCapabilities

La función NetAdapterWakeSetMediaChangeCapabilities establece la reactivación de cambio multimedia de un adaptador de red en las funcionalidades de LAN (WoL).
NetAdapterWakeSetPacketFilterCapabilities

La función NetAdapterWakeSetPacketFilterCapabilities establece la reactivación del filtro de paquetes de un adaptador de red en las funcionalidades laN (WoL).
NetReceiveFilterGetMulticastAddressCount

NetReceiveFilterGetMulticastAddressCount recupera el número de direcciones de la lista de direcciones de multidifusión.
NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressList recupera la lista de direcciones que pueden recibir paquetes de multidifusión.
NetReceiveFilterGetPacketFilter

NetReceiveFilterGetPacketFilter recupera el NET_PACKET_FILTER_FLAGS que describe los filtros de paquete que admite el adaptador de red.

Funciones de devolución de llamada

 
EVT_NET_ADAPTER_CREATE_RXQUEUE

La implementación del controlador de cliente de la función de devolución de llamada de eventos EvtNetAdapterCreateRxQueue que configura una cola de recepción (Rx).
EVT_NET_ADAPTER_CREATE_TXQUEUE

La implementación del controlador de cliente de la función de devolución de llamada de eventos EvtNetAdapterCreateTxQueue que configura una cola de transmisión (Tx).
EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM

El controlador cliente implementa la función de devolución de llamada EvtNetAdapterOffloadSetChecksum para establecer los cambios en las funcionalidades de descarga de suma de comprobación.
EVT_NET_ADAPTER_RETURN_RX_BUFFER

Implemente esta función de devolución de llamada opcional para realizar la limpieza en un búfer de recepción para el que especificó anteriormente la asignación manual de fragmentos y los datos adjuntos.
EVT_NET_ADAPTER_SET_RECEIVE_FILTER

El controlador cliente implementa EvtNetAdapterSetReceiveFilter para establecer los cambios en las funcionalidades de filtrado de recepción activas de un adaptador de red.

Estructuras

 
NET_ADAPTER_DATAPATH_CALLBACKS

La estructura de NET_ADAPTER_DATAPATH_CALLBACKS describe las funciones de devolución de llamada de un adaptador de red para crear sus colas de rutas de acceso de datos.
NET_ADAPTER_DMA_CAPABILITIES

La estructura de NET_ADAPTER_DMA_CAPABILITIES describe las funcionalidades DMA de un adaptador.
NET_ADAPTER_LINK_LAYER_ADDRESS

Una estructura de NET_ADAPTER_LINK_LAYER_ADDRESS describe una dirección de capa de vínculo.
NET_ADAPTER_LINK_LAYER_CAPABILITIES

Describe las funcionalidades de la capa de vínculo del adaptador.
NET_ADAPTER_LINK_STATE

Describe el estado del vínculo del adaptador.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES

La estructura de NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES describe las funcionalidades de una tarjeta de interfaz de red (NIC) para descargar el cálculo y la validación de la suma de comprobación.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES

En la estructura de NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES se describen las funcionalidades de un adaptador de red para la descarga del protocolo de baja energía de IPv4 ARP.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES

En la estructura de NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES se describen las funcionalidades de un adaptador de red para la descarga del protocolo de baja energía de solicitud de vecinos IPv6 (NS).
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

La estructura NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES especifica las funcionalidades de filtrado de recepción de una NIC.
NET_ADAPTER_RX_CAPABILITIES

La estructura NET_ADAPTER_RX_CAPABILITIES describe las funcionalidades de recepción de un adaptador de red.
NET_ADAPTER_TX_CAPABILITIES

La estructura de NET_ADAPTER_TX_CAPABILITIES describe las funciones de transmisión de un adaptador de red.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES

En la estructura de NET_ADAPTER_WAKE_BITMAP_CAPABILITIES se describen las funcionalidades de reactivación de un adaptador de red en LAN (WoL) para despertar desde un patrón de mapa de bits.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES describe las funcionalidades de WoL de un adaptador de red para despertar de un paquete EAPOL.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES

La estructura de NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES describe las funcionalidades de reactivación de un adaptador de red en LAN (WoL) para despertar de un paquete mágico.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES

La estructura de NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES describe las funcionalidades de reactivación de un adaptador de red en LAN (WoL) para reactivar desde un evento de cambio multimedia.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES

La estructura de NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES describe las funcionalidades de reactivación de un adaptador de red en LAN (WoL) para despertar desde una coincidencia de filtro de paquetes.
NET_ADAPTER_WAKE_REASON_PACKET

La estructura NET_ADAPTER_WAKE_REASON_PACKET describe un paquete de red (conocido como paquete de reactivación) que provocó que el adaptador de red generara un evento de reactivación.

Enumeraciones

 
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS

Especifica la configuración de negociación automática para el controlador NIC.
NET_ADAPTER_PAUSE_FUNCTION_TYPE

La enumeración NET_ADAPTER_PAUSE_FUNCTION_TYPE especifica qué tramas admite un adaptador de red ieee 802.3.
NET_ADAPTER_WAKE_PATTERN_ID

NET_ADAPTER_WAKE_PATTERN_ID se usa para especificar el identificador del patrón de reactivación en la estructura de NET_ADAPTER_WAKE_REASON_PACKET.
NET_MEMORY_MAPPING_REQUIREMENT

La enumeración NET_MEMORY_MAPPING_REQUIREMENT identifica el requisito de asignación de memoria que un adaptador neto puede especificar para sus búferes de recepción y transmisión.
NET_PACKET_FILTER_FLAGS

NET_PACKET_FILTER_FLAGS describir los filtros de paquetes de recepción de un adaptador de red.
NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE

La enumeración NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE identifica cómo debe asignar el sistema operativo NET_PACKET_FRAGMENT búferes de recepción para las colas de recepción de un controlador cliente de adaptador net.
NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE

La enumeración NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE identifica cómo el sistema operativo debe adjuntar previamente NET_PACKET_FRAGMENT búferes a NET_PACKETs para las colas de recepción de un controlador cliente del adaptador net.