다음을 통해 공유


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참조하세요.

요구 사항

버전

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