NET_ADAPTER_TX_CAPABILITIES_INIT関数 (netadapter.h)
NET_ADAPTER_TX_CAPABILITIES_INIT 関数は、送信データ パスで DMA の使用を指定していないネット アダプターの NET_ADAPTER_TX_CAPABILITIES 構造体を初期化します。
構文
void NET_ADAPTER_TX_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
[_In_] SIZE_T MaximumNumberOfQueues
);
パラメーター
[_Out_] TxCapabilities
ドライバーによって割り当てられた NET_ADAPTER_TX_CAPABILITIES 構造体へのポインター。
[_In_] MaximumNumberOfQueues
アダプターがサポートする送信キューの最大数。
戻り値
何一つ
備考
この関数は、NET_ADAPTER_TX_CAPABILITIES 構造体を初期化するために呼び出す 2 つの関数のうちの 1 つです。 どのクライアント ドライバーを呼び出す必要があるかは、DMA を使用するかどうかによって異なります。 NET_ADAPTER_TX_CAPABILITIES_INIT は、ドライバーが送信バッファーの DMA メモリ マッピングを指定しない場合に使用され、その場合は NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA が使用されます。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
最小 KMDF バージョン | 1.25 |
UMDF の最小バージョン を する | 2.33 |
ヘッダー | netadapter.h (netadaptercx.h を含む) |
IRQL | PASSIVE_LEVEL |