NdisMDeregisterScatterGatherDma 関数 (ndis.h)
注意
ARM および ARM64 プロセッサの場合、NDIS ドライバー ライターは、NDIS 散布図/収集 DMA の代わりに WDF DMA または WDM DMA を使用することを強くお勧めします。
WDF DMA の詳細については、「KMDF ドライバーでの DMA 操作の処理」を参照してください。
バス マスター ミニポート ドライバー NdisMDeregisterScatterGatherDma を呼び出して、割り当てられた DMA リソースを解放します。NdisMRegisterScatterGatherDma 関数を します。
構文
void NdisMDeregisterScatterGatherDma(
[in] NDIS_HANDLE NdisMiniportDmaHandle
);
パラメーター
[in] NdisMiniportDmaHandle
DMA リソースを管理するために NDIS が使用するコンテキスト領域へのハンドル。 呼び出し元は、NdisMRegisterScatterGatherDma 関数を呼び出すことによって、このハンドルを取得しました。
戻り値
何一つ
備考
NDIS ミニポート ドライバーは、ndisMDeregisterScatterGatherDma ミニポートHaltEx 関数から呼び出して、以前の呼び出しで割り当ておよび初期化した DMA リソース NdisMRegisterScatterGatherDmaを解放します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 を する | Init_RegisterSG(ndis)、 Irql_Gather_DMA_Function(ndis) |
関連項目
NDIS 散布図/DMA の収集
NdisMRegisterScatterGatherDma の