ACX_CIRCUIT_TEMPLATE_CONFIG structure (acxmanager.h)
The ACX_CIRCUIT_TEMPLATE_CONFIG structure is used to configure a new ACX circuit template object.
Syntax
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;
Members
Size
The size of all of the data in the ACX_CIRCUIT_TEMPLATE_CONFIG structure in bytes. This field is set by the ACX_CIRCUIT_TEMPLATE_CONFIG_INIT function.
Flags
A combination of values from the ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS enum that describe the circuit template.
ContainerId
An optional GUID that specifies the ID of the circuit container.
FactoryProperties
An ACXOBJECTBAG with the factory properties for the circuit-on-demand option.
FactoryId
The GUID value of the factory circuit ID. Mutually exclusive with FactoryUri.
FactoryUri
A Unicode string containing the fully qualified factory resource ID. Mutually exclusive with the FactoryId.
FactoryName
Set to NULL
.
CircuitProperties
An ACXOBJECTBAG with the circuit properties for the not circuit-on-demand option.
CircuitId
The GUID value of the circuit ID. Mutually exclusive with CircuitUri.
CircuitUri
A Unicode string containing the fully qualified circuit resource ID. Mutually exclusive with the CircuitId.
CircuitName
Set to NULL
.
Remarks
The ACX_CIRCUIT_TEMPLATE_CONFIG structure is initialized by calling the ACX_CIRCUIT_TEMPLATE_CONFIG_INIT function.
ACX requirements
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.
Requirements
Requirement | Value |
---|---|
Header | acxmanager.h |