NdisMReadDmaCounter 関数 (ndis.h)
NdisMReadDmaCounter 関数は、システム DMA コントローラーのカウンターの現在の値を返します。
構文
ULONG NdisMReadDmaCounter(
[in] NDIS_HANDLE MiniportDmaHandle
);
パラメーター
[in] MiniportDmaHandle
ミニポート ドライバーが初期化中に NdisMRegisterDmaChannel 関数を呼び出したときに返されるハンドル。
戻り値
NdisMReadDmaCounter は、NIC によって使用されるチャネルの現在の DMA 転送に残っているバイト数を返します。
注釈
システム DMA コントローラーの自動初期化モードを使用するデバイスのミニポート ドライバーは、 NdisMReadDmaCounter を呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisMReadDmaCounter (NDIS 5.1) を参照) でサポートされています。 Windows XP で NDIS 5.1 ドライバー (NdisMReadDmaCounter (NDIS 5.1) を参照) でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 | Irql_Miniport_Driver_Function(ndis) |