[KMDF にのみ適用]
ドライバーの EvtDmaEnablerSelfManagedIoStop イベント コールバック関数は、DMA デバイスの自己管理 I/O 操作を停止します。
構文
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP EvtWdfDmaEnablerSelfmanagedIoStop;
NTSTATUS EvtWdfDmaEnablerSelfmanagedIoStop(
[in] WDFDMAENABLER DmaEnabler
)
{...}
パラメーター
[in] DmaEnabler
DMA イネーブラー オブジェクトへのハンドル。
戻り値
EvtDmaEnablerSelfManagedIoStop は、エラーが発生しない場合、NT_SUCCESS(状態) が TRUE 等しいSTATUS_SUCCESSまたは別の状態値を返す必要があります。 それ以外の場合、このコールバック関数は、NT_SUCCESS(status) が FALSE 等しい状態値を返す必要があります。
注釈
EvtDmaEnablerSelfManagedIoStop コールバック関数を登録するには、DMA デバイスの関数ドライバーは、ドライバーが WdfDmaEnablerCreate 呼び出す前に、コールバック関数のアドレスを WDF_DMA_ENABLER_CONFIG 構造体に配置します。
EvtDmaEnablerSelfManagedIoStop コールバック関数の詳細については、「DMA デバイスの電源管理のサポート」を参照してください。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | 普遍 |
| 最小 KMDF バージョン | 1.0 |
| ヘッダー | wdfdmaenabler.h (Wdf.h を含む) |
| IRQL | PASSIVE_LEVEL |
こちらもご覧ください
EvtDmaEnablerSelfManagedIoStart の