WDF_DMA_ENABLER_CONFIG_INIT関数 (wdfdmaenabler.h)
[KMDF にのみ適用]
WDF_DMA_ENABLER_CONFIG_INIT関数は、ドライバーのWDF_DMA_ENABLER_CONFIG構造体を初期化します。
構文
void WDF_DMA_ENABLER_CONFIG_INIT(
[out] PWDF_DMA_ENABLER_CONFIG Config,
[in] WDF_DMA_PROFILE Profile,
[in] size_t MaximumLength
);
パラメーター
[out] Config
ドライバーによって割り当てられた WDF_DMA_ENABLER_CONFIG 構造体へのポインター。
[in] Profile
WDF_DMA_ENABLER_CONFIG構造体の Profile メンバーの値。
[in] MaximumLength
WDF_DMA_ENABLER_CONFIG構造体の MaximumLength メンバーの値。
戻り値
なし
解説
ドライバーは、WdfDmaEnablerCreate を呼び出す前に、WDF_DMA_ENABLER_CONFIG_INIT関数を呼び出す必要があります。
例
WDF_DMA_ENABLER_CONFIG_INITを使用するコード例については、「WdfDmaEnablerCreate」を参照してください。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
最小 KMDF バージョン | 1.0 |
Header | wdfdmaenabler.h (Wdf.h を含む) |
IRQL | PASSIVE_LEVEL |