NET_ADAPTER_TX_CAPABILITIES_INIT-Funktion (netadapter.h)
Die NET_ADAPTER_TX_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_TX_CAPABILITIES Struktur für einen Netzadapter, der die Verwendung von DMA im Übertragungsdatenpfad nicht angegeben hat.
Syntax
void NET_ADAPTER_TX_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
[_In_] SIZE_T MaximumNumberOfQueues
);
Parameter
[_Out_] TxCapabilities
Ein Zeiger auf eine vom Treiber zugewiesene NET_ADAPTER_TX_CAPABILITIES Struktur.
[_In_] MaximumNumberOfQueues
Die maximale Anzahl von Übertragungswarteschlangen, die der Adapter unterstützt.
Rückgabewert
Nichts
Bemerkungen
Diese Funktion ist eine von zwei möglichen Funktionen, um eine NET_ADAPTER_TX_CAPABILITIES Struktur zu initialisieren. Welcher Clienttreiber aufgerufen werden soll, hängt davon ab, ob er DMA verwenden möchte. NET_ADAPTER_TX_CAPABILITIES_INIT wird verwendet, wenn der Treiber keine DMA-Speicherzuordnung für seine Übertragungspuffer angibt und NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA verwendet wird, wenn dies der Fall ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.25 |
Mindest-UMDF-Version | 2.33 |
Header- | netadapter.h (include netadaptercx.h) |
IRQL- | PASSIVE_LEVEL |