Condividi tramite


funzione NET_ADAPTER_TX_CAPABILITIES_INIT (netadapter.h)

La funzione NET_ADAPTER_TX_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_TX_CAPABILITIES per un adattatore net che non ha specificato l'uso di DMA nel relativo percorso dati di trasmissione.

Sintassi

void NET_ADAPTER_TX_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
  [_In_]  SIZE_T                      MaximumNumberOfQueues
);

Parametri

[_Out_] TxCapabilities

Puntatore a una struttura di NET_ADAPTER_TX_CAPABILITIES allocata dal driver.

[_In_] MaximumNumberOfQueues

Numero massimo di code di trasmissione supportate dall'adattatore.

Valore restituito

Nessuno

Osservazioni

Questa funzione è una delle due possibili funzioni da chiamare per inizializzare una struttura NET_ADAPTER_TX_CAPABILITIES. Quello che deve chiamare il driver client dipende dal fatto che desideri usare DMA. NET_ADAPTER_TX_CAPABILITIES_INIT viene usato se il driver non specifica il mapping di memoria DMA per i buffer di trasmissione e NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA viene usato se lo fa.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
versione minima di KMDF 1.25
versione minima di UMDF 2.33
intestazione netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Vedere anche

NET_ADAPTER_TX_CAPABILITIES

NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA