NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG

미니포트 드라이버는 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시를 사용하여 NDIS에 알리고 NIC의 작업 오프로드 구성이 변경되었음을 드라이버에 과도하게 알립니다.

설명

미니포트 드라이버는 현재 기능이 변경되면 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시를 사용하여 현재 기능을 보고해야 합니다. 이 상태 표시는 모든 오버리싱 프로토콜 드라이버가 새로운 기능 정보로 업데이트되도록 합니다. 미니포트 드라이버는 다음과 같은 경우에 이 상태 표시를 실행해야 합니다.

  1. 미니포트 드라이버가 OID_TCP_OFFLOAD_PARAMETERS 집합 요청을 받으면 NDIS_OFFLOAD_PARAMETERS 구조체의 내용을 사용하여 현재 사용 가능한 작업 오프로드 기능을 업데이트해야 합니다.
  2. 미니포트 드라이버가 OID_OFFLOAD_ENCAPSULATION 집합 요청을 받으면 NDIS_OFFLOAD_ENCAPSULATION 구조의 내용을 사용하여 현재 사용 가능한 작업 오프로드 기능을 업데이트해야 합니다.

NDIS_STATUS_INDICATION 구조체의 StatusBuffer 멤버에는 NDIS_OFFLOAD 구조체가 포함됩니다. NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시를 실행하는 경우 미니포트 드라이버는 NDIS_OFFLOAD 구조를 사용하여 NIC의 현재 작업 오프로드 구성을 보고해야 합니다.

참고NDIS_OFFLOAD 구조체의 내용은 실제 하드웨어 기능이 아닌 NIC의 현재 작업 오프로드 구성만 반영합니다.

현재 작업 오프로드 구성에 대한 자세한 내용은 OID_TCP_OFFLOAD_CURRENT_CONFIG.

요구 사항

Version

NDIS 6.0 이상에서 지원됩니다.

헤더

Ndis.h(Ndis.h 포함)

추가 정보

NDIS_OFFLOAD

NDIS_OFFLOAD_ENCAPSULATION

NDIS_OFFLOAD_PARAMETERS

NDIS_STATUS_INDICATION

NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES

OID_OFFLOAD_ENCAPSULATION

OID_TCP_OFFLOAD_CURRENT_CONFIG

OID_TCP_OFFLOAD_PARAMETERS