NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
미니포트 드라이버는 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시를 사용하여 NDIS에 알리고 NIC의 작업 오프로드 구성이 변경되었음을 드라이버에 과도하게 알립니다.
설명
미니포트 드라이버는 현재 기능이 변경되면 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 상태 표시를 사용하여 현재 기능을 보고해야 합니다. 이 상태 표시는 모든 오버리싱 프로토콜 드라이버가 새로운 기능 정보로 업데이트되도록 합니다. 미니포트 드라이버는 다음과 같은 경우에 이 상태 표시를 실행해야 합니다.
- 미니포트 드라이버가 OID_TCP_OFFLOAD_PARAMETERS 집합 요청을 받으면 NDIS_OFFLOAD_PARAMETERS 구조체의 내용을 사용하여 현재 사용 가능한 작업 오프로드 기능을 업데이트해야 합니다.
- 미니포트 드라이버가 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_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES