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)

こちらもご覧ください

NdisMRegisterDmaChannel