SerCx2SystemDmaReceiveGetDmaEnabler 関数 (sercx.h)
SerCx2SystemDmaReceiveGetDmaEnabler メソッドは、システム DMA 受信トランザクションに使用されるシステム DMA コントローラーの DMA イネーブラーを取得します。
構文
WDFDMAENABLER SerCx2SystemDmaReceiveGetDmaEnabler(
[in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);
パラメーター
[in] SystemDmaReceive
システム DMA 受信オブジェクトへの SERCX2SYSTEMDMARECEIVE ハンドル。 シリアル コントローラー ドライバーは、以前にこのオブジェクトを作成するために、SerCx2SystemDmaReceiveCreate メソッドを呼び出しました。
戻り値
このメソッドは、システム DMA 受信トランザクションに使用されるシステム DMA コントローラーを表すフレームワーク DMA イネーブラー オブジェクトに WDFDMAENABLER ハンドルを返します。
備考
必要に応じて、シリアル コント ローラー ドライバーは、システム DMA コント ローラーで特別な機能を構成するには、このメソッドを呼び出すことができます。 ドライバーは、このメソッドによって返される DMA イネーブラーを使用して、SerCx2SystemDmaReceiveCreate メソッドに入力パラメーターとしてドライバーが以前に渡した SERCX2_SYSTEM_DMA_RECEIVE_CONFIG 構造体で指定されていない DMA 設定を指定できます。 または、ドライバーは、DMA イネーブラーを使用して、この構造体で以前に指定された DMA 設定を変更できます。
DMA イネーブラー オブジェクトの詳細については、「DMA トランザクションを有効にする」を参照してください。 システム DMA 受信トランザクションの詳細については、「SerCx2 System-DMA-Receive Transactions
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1以降で使用できます。 |
ターゲット プラットフォーム の |
万国 |
ヘッダー | sercx.h |
IRQL | <= DISPATCH_LEVEL |
関連項目
SERCX2_SYSTEM_DMA_RECEIVE_CONFIG
SerCx2SystemDmaReceiveCreate の