Novedades de la plataforma de filtrado de Windows

Windows 8 y Windows Server 2012 introducen nuevos elementos de programación de la Plataforma de filtrado de Windows. La nueva funcionalidad incluye lo siguiente:

  • Filtrado de capa 2: proporciona acceso a la capa L2 (MAC), lo que permite filtrar el tráfico en esa capa.
  • Filtrado de vSwitch: permite que los paquetes que atraviesan un vSwitch se inspeccionen o modifiquen. Los filtros o llamadas de PMA se pueden usar en la entrada y salida de vSwitch.
  • Administración de contenedores de aplicaciones: permite el acceso a información sobre los contenedores de aplicaciones y los problemas de conectividad de aislamiento de red.
  • Actualizaciones de IPsec: funcionalidad de IPsec extendida, incluida la supervisión del estado de conexión, la selección de certificados y la administración de claves.

El Kit de controladores de Windows también incluye información sobre los cambios de PMA para Windows 8.

actualizaciones de api de Windows 8

Se han agregado muchas API nuevas para Windows 8 y Windows Server 2012.

Nuevas funciones

Nuevas estructuras

Nuevos tipos enumerados

Nuevos identificadores de capa de filtrado

Filtrado de identificadores de capa:

  • FWPM_LAYER_INBOUND_MAC_FRAME_ETHERNET
  • FWPM_LAYER_OUTBOUND_MAC_FRAME_ETHERNET
  • FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE
  • FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE
  • FWPM_LAYER_INGRESS_VSWITCH_ETHERNET
  • FWPM_LAYER_EGRESS_VSWITCH_ETHERNET
  • FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V4/FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V6
  • FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V4/FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V6

Nuevos identificadores de condición de filtrado

Identificadores de condición de filtrado:

  • FWPM_CONDITION_INTERFACE_MAC_ADDRESS
  • FWPM_CONDITION_MAC_LOCAL_ADDRESS
  • FWPM_CONDITION_MAC_REMOTE_ADDRESS
  • FWPM_CONDITION_ETHER_TYPE
  • FWPM_CONDITION_VLAN_ID
  • FWPM_CONDITION_NDIS_PORT
  • FWPM_CONDITION_NDIS_MEDIA_TYPE
  • FWPM_CONDITION_NDIS_PHYSICAL_MEDIA_TYPE
  • FWPM_CONDITION_L2_FLAGS
  • FWPM_CONDITION_MAC_LOCAL_ADDRESS_TYPE
  • FWPM_CONDITION_MAC_REMOTE_ADDRESS_TYPE
  • FWPM_CONDITION_ALE_PACKAGE_ID
  • FWPM_CONDITION_MAC_SOURCE_ADDRESS
  • FWPM_CONDITION_MAC_DESTINATION_ADDRESS
  • FWPM_CONDITION_MAC_SOURCE_ADDRESS_TYPE
  • FWPM_CONDITION_MAC_DESTINATION_ADDRESS_TYPE
  • FWPM_CONDITION_IP_SOURCE_PORT
  • FWPM_CONDITION_IP_DESTINATION_PORT
  • FWPM_CONDITION_VSWITCH_ID
  • FWPM_CONDITION_VSWITCH_NETWORK_TYPE
  • FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_ID
  • FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_ID
  • FWPM_CONDITION_VSWITCH_SOURCE_VM_ID
  • FWPM_CONDITION_VSWITCH_DESTINATION_VM_ID
  • FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_TYPE
  • FWPM_CONDITION_VSWITCH_TENANT_NETWORK_ID

Nuevas marcas de condición de filtrado

Marcas de condición de filtrado:

  • FWP_CONDITION_FLAG_IS_PROXY_CONNECTION
  • FWP_CONDITION_FLAG_IS_APPCONTAINER_LOOPBACK
  • FWP_CONDITION_FLAG_IS_NON_APPCONTAINER_LOOPBACK
  • FWP_CONDITION_FLAG_IS_HONORING_POLICY_AUTHORIZE
  • FWP_CONDITION_L2_IS_NATIVE_ETHERNET
  • FWP_CONDITION_L2_IS_WIFI
  • FWP_CONDITION_L2_IS_MOBILE_BROADBAND
  • FWP_CONDITION_L2_IS_WIFI_DIRECT_DATA
  • FWP_CONDITION_L2_IS_VM2VM
  • FWP_CONDITION_L2_IS_MALFORMED_PACKET
  • FWP_CONDITION_L2_IS_IP_FRAGMENT_GROUP
  • FWP_CONDITION_L2_IF_CONNECTOR_PRESENT

Actualizaciones de Windows 7 a la Plataforma de filtrado de Windows

El documento Novedades de la Plataforma de filtrado de Windows detalla muchas de las actualizaciones realizadas para Windows 7. La información también está disponible en el Kit de controladores de Windows en cambios de PMA para Windows 7.