WDI_TLV_DATAPATH_CAPABILITIES

WDI_TLV_DATAPATH_CAPABILITIES 데이터 경로 기능을 포함하는 TLV입니다.

TLV 유형

0xB9

길이

포함된 모든 요소의 크기 합계(바이트)입니다.

유형 설명
WDI_INTERCONNECT_TYPE (UINT32) 상호 연결 형식입니다.
UINT8 최대 피어 수입니다.
UINT8 전송 기능: 대상 우선 순위 큐를 지정합니다.

유효한 값은 0과 1입니다. 0으로 설정하면 WDI는 피어 및 TID별로 Tx 프레임을 분류하고 전체 스케줄러를 활용하여 전송할 TX 큐를 선택합니다. 대상이 분류 및 Peer-TID 큐에 대기할 수 없는 경우 false로 설정하는 것이 좋습니다. 1로 설정하면 WDI는 Tx 프레임을 피어 및 TID별로 분류하고 포트 수준에서만 큐를 제공합니다. WDI는 전역 DRR을 사용하여 백로그된 포트 큐를 예약합니다.

UINT16 전송 기능( 프레임의 최대 분산 수집 요소 수)을 지정합니다.

WDI는 필요에 따라 프레임을 병합하여 IHV 미니포트가 이 기능에 지정된 것보다 더 많은 분산형 수집 요소가 필요한 프레임을 수신하지 않도록 합니다. 최상의 성능을 위해 병합에 메모리 복사가 필요하므로 이 기능이 일반적인 프레임보다 높게 설정되는 것이 좋습니다. 이 기능이 페이지 크기로 나눈 최대 프레임 크기보다 크지 않으면 WDI가 프레임을 성공적으로 병합하지 못하고 삭제될 수 있습니다.

UINT8 전송 기능을 지정합니다. 명시적 보내기 완료 플래그가 필요합니다.

유효한 값은 0과 1입니다. 0으로 설정하면 대상/TAL은 모든 프레임에 대한 TX 보내기 완료를 생성합니다. 1로 설정하면 대상/TAL은 프레임의 메타데이터에 이 플래그가 설정된 프레임에 대해서만 TX 전송 완료 표시를 생성합니다.

UINT16 전송 기능( 최소 유효 프레임 크기)을 지정합니다.

프레임을 큐에서 해제할 때 TxMgr은 이 값보다 작은 프레임을 이 값의 유효 크기로 처리합니다.

UINT16 전송 기능: 프레임 크기 세분성을 지정합니다.

이 값은 프레임당 메모리 할당의 세분성과 같습니다. 큐를 해제하기 위해 TxMgr는 유효 크기가 프레임 크기와 같고 유효 크기가 이 값의 정수 배수가 되도록 최소 양의 패딩을 갖는 것으로 프레임을 처리합니다. 이 값은 2의 강력한 값으로 설정해야 합니다.

UINT8 전송 기능( Rx Tx 전달)을 지정합니다.

유효한 값은 0과 1입니다. 1로 설정하면 대상은 수신된 프레임을 전달할 수 있습니다.

UINT32 전송 기능: 최대 처리량(0.5Mbps 단위)을 지정합니다.

이 값은 설명자 및 버퍼 할당에 사용됩니다.

요구 사항

지원되는 최소 클라이언트

Windows 10

지원되는 최소 서버

Windows Server 2016

헤더

Wditypes.hpp