NIC의 IPsec 오프로드 버전 2 기능 보고

[IPsec 작업 오프로드 기능은 더 이상 사용되지 않으며 사용해서는 안 됩니다.]

IPsec 오프로드 버전 2(IPsecOV2) 기능을 지정하기 위해 NDIS 6.1 이상 미니포트 드라이버는 NDIS_IPSEC_OFFLOAD_V2 구조에서 NIC의 현재 또는 기본 구성을 지정합니다. 미니포트 드라이버는 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 구조에 기본 IPsecOV2 구성을 포함해야 합니다. Miniport 드라이버는 MiniportInitializeEx 함수에서 NdisMSetMiniportAttributes 함수를 호출하고 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 정보를 전달합니다.

미니포트 드라이버는 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시에서 IPsecOV2 기능(있는 경우)의 변경 내용을 보고해야 합니다.

참고 NDIS는 NDIS 6.1 이상 드라이버에 대한 직접 OID 요청 인터페이스를 제공합니다. 직접 OID 요청 경로는 자주 쿼리되거나 설정되는 OID 요청을 지원합니다.

OID_TCP_OFFLOAD_CURRENT_CONFIG 쿼리에 대한 응답으로 NDIS는 NDIS_OID_REQUEST 구조체의 InformationBuffer 멤버에서 NDIS가 반환하는 NDIS_OFFLOAD 구조체에 NDIS_IPSEC_OFFLOAD_V2 구조를 포함합니다. NDIS는 미니포트 드라이버가 제공한 정보를 사용합니다.