Функция 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 для вызова stop-вывода вместо этой версии.
Требования ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxcircuit.h |
IRQL | PASSIVE_LEVEL |