IDmaChannel::CopyFrom メソッド (portcls.h)
CopyFrom メソッドは、DMA チャネルの共通バッファーから指定した宛先バッファーにサンプル データをコピーします。
構文
void CopyFrom(
PVOID Destination,
PVOID Source,
ULONG ByteCount
);
パラメーター
Destination
宛先バッファーへのポインター
Source
DMA チャネルの共通バッファーにあるソース バッファーへのポインター。
ByteCount
コピーするバイト数を指定します。
戻り値
なし
解説
Source ポインターと Destination ポインターはどちらもカーネル モードの仮想アドレスです。 IDmaChannel::SystemAddress 呼び出しは、DMA チャネルの共通バッファーの仮想アドレスを返します。
Source パラメーターは、DMA チャネルの共通バッファー内の ByteCount 連続バイトを占有するソース バッファーの先頭を指します。
要件
要件 | 値 |
---|---|
Header | portcls.h |
IRQL | 任意のレベル |