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

Функция AcxFactoryCircuitInitAssignProperties назначает одно или несколько свойств ACX для ACXFACTORYCIRCUIT.

Синтаксис

NTSTATUS AcxFactoryCircuitInitAssignProperties(
  PACXFACTORYCIRCUIT_INIT FactoryInit,
  PACX_PROPERTY_ITEM      Properties,
  ULONG                   PropertiesCount
);

Параметры

FactoryInit

Структура ACXFACTORYCIRCUIT_INIT, используемая для инициализации фабрики цепи. Это непрозрачная структура, которая используется для хранения сведений об инициализации фабрики цепи ACX и связывания фабрики с устройством WDF.

Используйте функцию AcxFactoryCircuitInitAllocate для инициализации структуры ACXFACTORYCIRCUIT_INIT.

Properties

Структура ACX_PROPERTY_ITEM, определяющая набор свойств, которые будут использоваться для инициализации канала.

PropertiesCount

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

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

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

Комментарии

Драйверы должны добавлять только свойства, принадлежащие драйверу.

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

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

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

Требования

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

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