ACX_FACTORY_CIRCUIT_ADD_CIRCUIT structure (acxcircuit.h)
The ACX_FACTORY_CIRCUIT_ADD_CIRCUIT structure is used to add circuits by an ACX circuit factory.
Syntax
typedef struct _ACX_FACTORY_CIRCUIT_ADD_CIRCUIT {
ULONG Size;
ULONG Flags;
GUID CircuitUniqueId;
HANDLE CompositeProperties;
HANDLE FactoryProperties;
HANDLE CircuitProperties;
PCUNICODE_STRING TargetSymbolicLinkName;
} ACX_FACTORY_CIRCUIT_ADD_CIRCUIT, *PACX_FACTORY_CIRCUIT_ADD_CIRCUIT;
Members
Size
The length, in bytes, of this structure.
Flags
Bitwise OR of ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS.
CircuitUniqueId
A GUID that is used to uniquely identify the circuit.
CompositeProperties
Optional handle to CompositeProperties.
FactoryProperties
Optional handle to FactoryProperties.
CircuitProperties
Optional handle to CircuitProperties
TargetSymbolicLinkName
Optional string that provides the target symbolic link name.
Remarks
ACX Manager initializes and sends this structure to an ACXFACTORYCIRCUIT when a new ACXCIRCUIT object is needed. For more information about ACX objects, see Summary of ACX Objects.
Drivers receive this structure in their ACXFACTORYCIRCUIT's callback as a passing parameter.
Example
Example pending.
ACX requirements
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.
Requirements
Requirement | Value |
---|---|
Header | acxcircuit.h |
See also
- [acxcircuit.h header](index.md)