AcxCircuitStopIoWithTag macro (acxcircuit.h)

The AcxCircuitStopIoWithTag function is used to signal to the operating system to temporarily stop circuit I/O. This allows the driver a short period of time to run time sensitive tasks, and then resume IO after the execution of time sensitive code is complete.

Syntax

void AcxCircuitStopIoWithTag(
   Circuit,
   Flags,
   Tag
);

Parameters

Circuit

An existing ACXCIRCUIT circuit object. (For more information about ACX objects, see Summary of ACX Objects.

Flags

Stop IO flags defined by the ACX_STOP_IO_FLAGS enumeration.

Currently no flags are defined, set this to AcxStopIoNoFlags.

Tag

An optional ObjectTag that is a driver-defined value that the framework stores as an identification tag for the ACX driver. Specify the pointer of the object taking the reference.

Return value

None

Remarks

ACX requirements

Minimum ACX version: 1.0

For more information about ACX versions, see ACX version overview.

Requirements

Requirement Value
Header acxcircuit.h
IRQL PASSIVE_LEVEL

See also