структура 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 со свойствами фабрики для параметра "Канал по запросу".
FactoryId
Значение GUID для идентификатора канала фабрики. Взаимоисключающими с FactoryUri.
FactoryUri
Строка Юникода, содержащая полный идентификатор ресурса фабрики. Взаимоисключаемая с FactoryId.
FactoryName
Установите значение NULL
.
CircuitProperties
ACXOBJECTBAG со свойствами канала для параметра не по запросу.
CircuitId
Значение GUID идентификатора канала. Взаимоисключаемая с CircuitUri.
CircuitUri
Строка Юникода, содержащая полный идентификатор ресурса канала. Взаимоисключаемая с CircuitId.
CircuitName
Установите значение NULL
.
Замечания
Структура ACX_CIRCUIT_TEMPLATE_CONFIG инициализирована путем вызова функции ACX_CIRCUIT_TEMPLATE_CONFIG_INIT.
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
Требование | Ценность |
---|---|
заголовка | acxmanager.h |