AcxCircuitStopIoActual 函数 (acxcircuit.h)

AcxCircuitStopIoActual 函数用于向操作系统发出信号,以暂时停止线路 I/O。 这允许驱动程序在短时间内运行时间敏感任务,然后在时间敏感代码执行完成后恢复 IO。

语法

NTSTATUS AcxCircuitStopIoActual(
  ACXCIRCUIT Circuit,
  ULONG      Flags,
  PVOID      ObjectTag,
  LONG       Line,
  PCCH       File
);

参数

Circuit

现有的 ACXCIRCUIT 对象。 有关 ACX 对象的详细信息,请参阅 ACX 对象的摘要

Flags

停止 由ACX_STOP_IO_FLAGS枚举定义的 IO 标志。 目前未定义任何标志,因此请将此项设置为 AcxStopIoNoFlags

ObjectTag

可选的 ObjectTag,它是驱动程序定义的值,框架将其存储为 ACX 驱动程序的标识标记。

Line

驱动程序代码中可用于诊断的行号。

File

驱动程序代码中可用于诊断的文件名。

注解

使用停止 IO 调用的 AcxCircuitStopIoWithTag 宏 版本,而不是此宏版本。

ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求
Header acxcircuit.h
IRQL PASSIVE_LEVEL

另请参阅