структура ACX_CIRCUIT_TEMPLATE_CONFIG (acxmanager.h)

Структура ACX_CIRCUIT_TEMPLATE_CONFIG используется для настройки нового объекта шаблона канала ACX.

Синтаксис

typedef struct _ACX_CIRCUIT_TEMPLATE_CONFIG {
  ULONG            Size;
  ULONG            Flags;
  const GUID       *ContainerId;
  ACXOBJECTBAG     FactoryProperties;
  const GUID       *FactoryId;
  PCUNICODE_STRING FactoryUri;
  PCUNICODE_STRING FactoryName;
  ACXOBJECTBAG     CircuitProperties;
  const GUID       *CircuitId;
  PCUNICODE_STRING CircuitUri;
  PCUNICODE_STRING CircuitName;
} ACX_CIRCUIT_TEMPLATE_CONFIG, *PACX_CIRCUIT_TEMPLATE_CONFIG;

Члены

Size

Размер всех данных в структуре ACX_CIRCUIT_TEMPLATE_CONFIG в байтах. Это поле задается функцией ACX_CIRCUIT_TEMPLATE_CONFIG_INIT .

Flags

Сочетание значений из перечисления ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS , описывающих шаблон цепи.

ContainerId

Необязательный идентификатор GUID, указывающий идентификатор контейнера канала.

FactoryProperties

ACXOBJECTBAG со свойствами фабрики для параметра circuit-on-demand.

FactoryId

Значение GUID идентификатора канала фабрики. Взаимоисключающ с FactoryUri.

FactoryUri

Строка Юникода, содержащая полный идентификатор ресурса фабрики. Взаимоисключающий с FactoryId.

FactoryName

Задайте значение NULL.

CircuitProperties

ACXOBJECTBAG со свойствами канала для параметра not circuit-on-demand.

CircuitId

Значение GUID идентификатора канала. Взаимоисключающ с CircuitUri.

CircuitUri

Строка Юникода, содержащая полный идентификатор ресурса канала. Взаимоисключающий с CircuitId.

CircuitName

Задайте значение NULL.

Комментарии

Структура ACX_CIRCUIT_TEMPLATE_CONFIG инициализируется путем вызова функции ACX_CIRCUIT_TEMPLATE_CONFIG_INIT .

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

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

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

Требования

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

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