WDI_TXRX_CAPABILITIES struttura (dot11wdi.h)
La struttura WDI_TXRX_CAPABILITIES definisce le funzionalità di destinazione.
Sintassi
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;
Members
InterconnectType
Tipo di interconnessione della destinazione.
TransmitCapabilities
Funzionalità di trasmissione.
MaxMemBlocksPerFrame
Numero massimo di elementi Di raccolta a dispersione in un frame. I fotogrammi WDI vengono raggruppati in base alle esigenze in modo che il miniport IHV non riceva un frame che richiede più elementi di raccolta a dispersione rispetto a quelli specificati da questa funzionalità. Per ottenere prestazioni ottimali, è consigliabile che questa funzionalità sia impostata su un livello superiore rispetto al frame tipico perché il coalescing richiede una copia di memoria. Se questa funzionalità non è maggiore della dimensione massima del frame diviso in base alle dimensioni della pagina, wdI potrebbe non essere in grado di unire correttamente la cornice e potrebbe essere eliminata.
TransmitCapabilities.TargetPriorityQueueing
Se true, WDI non classifica i frame Tx per peer e TID e fornisce solo accodamento a livello di porta. WdI pianifica le code di porte registrate di nuovo usando un servizio di ripristino di emergenza globale.
Se false, WDI classifica i frame Tx per peer e TID e usa l'utilità di pianificazione completa per selezionare code TX da trasferire.
L'impostazione di questo valore su false è consigliata a meno che la destinazione non sia in grado di classificare e accodare peer-TID.
TransmitCapabilities.MaxScatterGatherElementsPerFrame
TransmitCapabilities.ExplicitSendCompleteFlagRequired
Se true, la destinazione/TAL genera un'indicazione di completamento dell'invio TX solo per i frame che hanno questo flag impostato nei metadati del frame.
Se false, la destinazione/TAL genera un'indicazione di completamento dell'invio TX per tutti i fotogrammi
TransmitCapabilities.bPad
Riservato.
TransmitCapabilities.MinEffectiveSize
Quando si dequeuno fotogrammi, TxMgr considera i fotogrammi più piccoli di MinEffectiveSize come dimensioni effettive di MinEffectiveSize.
TransmitCapabilities.FrameSizeGranularity
Questo valore è uguale alla granularità dell'allocazione della memoria per frame. A scopo di dequeuing, TxMgr considera una cornice come una dimensione effettiva uguale alla dimensione del fotogramma più la quantità minima di spaziatura, in modo che la dimensione effettiva sia un numero intero multiplo di FrameSizeGranularity.
Questo valore deve essere impostato su una potenza di due.
ReceiveCapabilities
Funzionalità di ricezione.
ReceiveCapabilities.RxTxForwarding
Riservato.
ReceiveCapabilities.MaxThroughput
Specifica la velocità effettiva massima del dispositivo in unità pari a 0,5 Mbps.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | dot11wdi.h |