Windows 8 대한 WFP 변경 내용
Windows 8 시작하는 Windows 필터링 플랫폼의 사용 가능한 기능 및 동작에서 몇 가지 변경 사항이 적용되었습니다. 새 기능을 활용하려면 NTDDI_VERSION 매크로가 NTDDI_WIN8 설정된 콜아웃 드라이버를 컴파일하거나 다시 컴파일해야 하는 경우가 자주 있습니다.
- 새로운 기능:
- 새로운 함수:
- 새 콜백 함수:
- 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
- 새 구조체:
- 새 열거형:
- 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
- 이름이 변경된 열거형:
- 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)