次の方法で共有


AcxStreamStopIoActual 関数 (acxstreams.h)

AcxStreamStopIoActual 関数は、ストリーム IO を一時的に停止するようにオペレーティング システムに通知するために使用されます。 これにより、ドライバーは時間の影響を受けやすいタスクを短時間実行し、時間に依存するコードの実行が完了した後に IO を再開できます。

構文

NTSTATUS AcxStreamStopIoActual(
  ACXSTREAM Stream,
  ULONG     Flags,
  PVOID     ObjectTag,
  LONG      Line,
  PCCH      File
);

パラメーター

Stream

既存の ACXSTREAM オブジェクト。 詳細については、ACX - ACX オブジェクトの概要を参照してください。

Flags

AcxStopIoNoFlags に設定します。

ObjectTag

フレームワークに診断トレースと共に含まれるドライバー定義の値であるオプションのタグ。

Line

診断目的で表示できるドライバー コードの行番号。

File

診断目的で表示できるドライバー コード内のファイル名。

戻り値

呼び出しが成功した場合に STATUS_SUCCESS を返します。 それ以外の場合は、適切なエラー コードが返されます。 詳細については、NTSTATUS 値 の使用に関するを参照してください。

注釈

このバージョンの IO 停止呼び出しを使用するのではなく、AcxStreamStopIoWithTag することをお勧めします。

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、ACX バージョンの概要 参照してください。

必要条件

要件 価値
ヘッダー acxstreams.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

acxstreams.h ヘッダーAcxStreamStopIoWithTag