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

Функция AcxCircuitAddEvents добавляет одно или несколько событий в ACXCIRCUIT.

Синтаксис

NTSTATUS AcxCircuitAddEvents(
  ACXCIRCUIT Circuit,
  ACXEVENT   *Events,
  ULONG      EventsCount
);

Параметры

Circuit

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

Events

Существующий объект ACXEVENT, содержащий одно или несколько событий.

EventsCount

Количество событий, которые будут добавлены в канал. Это число на основе одного.

Возвращаемое значение

Возвращает значение STATUS_SUCCESS , если вызов был выполнен успешно. В противном случае возвращается соответствующий код ошибки. Дополнительные сведения см. в разделе Использование значений NTSTATUS.

Комментарии

AcxEvent представляет асинхронное уведомление, доступное на уровне драйвера. События можно добавлять в AcxCircuits, AcxStreams, AcxElements и AcxPins. Они предоставляются клиентам как события KS (верхние уровни пользовательского режима).

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

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

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

Требования

Требование Значение
Заголовок acxcircuit.h
IRQL PASSIVE_LEVEL

См. также раздел