estructura WDI_TXRX_CAPABILITIES (dot11wdi.h)
La estructura WDI_TXRX_CAPABILITIES define las funcionalidades de destino.
Sintaxis
typedef struct _WDI_TXRX_TARGET_CAPABILITIES {
WDI_INTERCONNECT_TYPE InterconnectType;
struct {
BOOLEAN TargetPriorityQueueing;
UINT16 MaxScatterGatherElementsPerFrame;
BOOLEAN ExplicitSendCompleteFlagRequired;
UINT8 bPad;
UINT16 MinEffectiveSize;
UINT16 FrameSizeGranularity;
} TransmitCapabilities;
struct {
BOOLEAN RxTxForwarding;
UINT32 MaxThroughput;
} ReceiveCapabilities;
} WDI_TXRX_CAPABILITIES, *PWDI_TXRX_CAPABILITIES;
Miembros
InterconnectType
Tipo de interconexión del destino.
TransmitCapabilities
Capacidades de transmisión.
MaxMemBlocksPerFrame
Número máximo de elementos Scatter Gather en un marco. WDI combina fotogramas según sea necesario para que el miniporte IHV no reciba un marco que requiera más elementos de recopilación de dispersión de los especificados por esta funcionalidad. Para obtener el mejor rendimiento, se recomienda que esta funcionalidad se establezca más alto que el marco típico, ya que la fusión requiere una copia de memoria. Si esta funcionalidad no es mayor que el tamaño máximo del marco dividido por tamaño de página, WDI puede no poder fusionar correctamente el marco y se puede quitar.
TransmitCapabilities.TargetPriorityQueueing
Si es true, WDI no clasifica los fotogramas Tx por Peer y TID, y solo proporciona colas en un nivel de puerto. WDI programa colas de puertos pendientes mediante una recuperación ante desastres global.
Si es false, WDI clasifica los fotogramas Tx por peer y TID y utiliza el programador completo para seleccionar las colas TX que se van a transferir.
Se recomienda establecer esto en false a menos que el destino sea capaz de clasificación y colas de TID del mismo nivel.
TransmitCapabilities.MaxScatterGatherElementsPerFrame
TransmitCapabilities.ExplicitSendCompleteFlagRequired
Si es true, el destino/TAL genera una indicación de finalización de envío TX solo para los fotogramas que tienen esta marca establecida en los metadatos del marco.
Si es false, el destino/TAL genera una indicación de finalización de envío TX para todos los fotogramas.
TransmitCapabilities.bPad
Reservado.
TransmitCapabilities.MinEffectiveSize
Al quitar fotogramas, TxMgr trata los fotogramas más pequeños que MinEffectiveSize como tener un tamaño efectivo de MinEffectiveSize.
TransmitCapabilities.FrameSizeGranularity
Este valor es igual a la granularidad de la asignación de memoria por fotograma. Para el desqueuing, el TxMgr trata un fotograma como tener un tamaño efectivo igual al tamaño del marco más la menor cantidad de relleno, de modo que el tamaño efectivo es un entero múltiplo de FrameSizeGranularity.
Este valor debe establecerse en una potencia de dos.
ReceiveCapabilities
Funcionalidades de recepción.
ReceiveCapabilities.RxTxForwarding
Reservado.
ReceiveCapabilities.MaxThroughput
Especifica el rendimiento máximo del dispositivo en unidades de 0,5 Mbps.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | dot11wdi.h |