Функция AcxCircuitStopIoActual (acxcircuit.h)

Функция AcxCircuitStopIoActual используется для сигнала операционной системе для временной остановки ввода-вывода канала. Это позволяет драйверу короткий период времени выполнять конфиденциальные задачи времени, а затем возобновлять операции ввода-вывода после завершения выполнения конфиденциального кода времени.

Синтаксис

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

Параметры

Circuit

Существующий объект ACXCIRCUIT. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX.

Flags

Остановите флаги ввода-вывода, определенные перечисленияACX_STOP_IO_FLAGS. В настоящее время флаги не определены, поэтому задайте для этого значение AcxStopIoNoFlags.

ObjectTag

Необязательный объект ObjectTag, который определяется драйвером, который платформа сохраняет в качестве тега идентификации для драйвера ACX.

Line

Номер строки в коде драйвера, который можно отобразить для диагностических целей.

File

Имя файла в коде драйвера, которое можно отобразить в целях диагностики.

Замечания

Используйте макрос AcxCircuitStopIoWithTag версии вызова остановки ввода-вывода вместо этого.

Требования к ACX

минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в обзоре версий ACX.

Требования

Требование Ценность
заголовка acxcircuit.h
IRQL PASSIVE_LEVEL

См. также