NdisMDeregisterDmaChannel 関数 (ndis.h)
NdisMDeregisterDmaChannel 関数は、NIC の DMA チャネルでミニポート ドライバーの要求を解放します。
構文
void NdisMDeregisterDmaChannel(
[in] NDIS_HANDLE MiniportDmaHandle
);
パラメーター
[in] MiniportDmaHandle
によって返される DMA ハンドル NdisMRegisterDmaChannel 関数。
戻り値
なし
解説
呼び出し元は、NdisMDeregisterDmaChannel に渡されるとすぐに、MiniportDmaHandle が無効であると見なす必要があります。 この関数は、レジストリ内の DMA チャネルで NIC の要求を解放します。
NdisMDeregisterDmaChannel は、ミニポート ドライバーの MiniportInitializeEx 関数と MiniportHaltEx 関数からのみ呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisMDeregisterDmaChannel (NDIS 5.1) を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (NdisMDeregisterDmaChannel (NDIS 5.1) を参照) でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 | Irql_Miniport_Driver_Function(ndis) |