Cambiamenti del WFP per Windows 8
Diverse modifiche sono state apportate nelle funzioni disponibili e nel comportamento della piattaforma di filtro di Windows che iniziano con Windows 8. Spesso, per sfruttare le nuove funzionalità, è necessario compilare o ricompilare un driver di callout con la macro NTDDI_VERSION impostata su NTDDI_WIN8.
- Nuove funzionalità:
- Funzioni nuove:
- Nuove funzioni di callback:
- FWPS_CALLOUT_CLASSIFY_FN2
- FWPS_CALLOUT_NOTIFY_FN2
- FWPS_NET_BUFFER_LIST_NOTIFY_FN1
- FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0
- FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0
- FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0
- FWPS_VSWITCH_POLICY_EVENT_CALLBACK0
- FWPS_VSWITCH_PORT_EVENT_CALLBACK0
- FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0
- FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0
- Nuove strutture:
- Nuove enumerazioni:
- FWPS_CONNECTION_REDIRECT_STATE
- FWPS_FIELDS_EGRESS_VSWITCH_ETHERNET
- FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V4
- FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V6
- FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE
- FWPS_FIELDS_INGRESS_VSWITCH_ETHERNET
- FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V4
- FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V6
- FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE
- FWPS_VSWITCH_EVENT_TYPE
- Enumerazioni rinominate:
- FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET(FWPS_FIELDS_INBOUND_MAC_FRAME_802_3)
- FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET(FWPS_FIELDS_OUTBOUND_MAC_FRAME_802_3)