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

Функция AcxFactoryCircuitAddElements добавляет элементы в ACXFACTORYCIRCUIT.

Синтаксис

NTSTATUS AcxFactoryCircuitAddElements(
  ACXFACTORYCIRCUIT Circuit,
  ACXELEMENT        *Elements,
  ULONG             ElementsCount
);

Параметры

Circuit

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

Elements

Один или несколько объектов ACXELEMENT.

ElementsCount

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

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

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

Комментарии

Драйвер может добавлять элементы в фабрику цепи только перед добавлением фабрики на устройство.

Драйвер не может изменять элементы фабрики во время выполнения.

Пример

Ниже приведен пример использования.


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

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

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

Требования

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

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