Функция AcxTargetCircuitGetTargetPin (acxtargets.h)
Функция AcxTargetCircuitGetTargetPin, учитывая допустимое значение индекса пин-кода, вернет связанный объект ACXTARGETPIN.
Синтаксис
ACXTARGETPIN AcxTargetCircuitGetTargetPin(
ACXTARGETCIRCUIT TargetCircuit,
ULONG PinIndex
);
Параметры
TargetCircuit
Дескриптор ACXTARGETCIRCUIT. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX.
PinIndex
Допустимое значение индекса пин-кода.
Возвращаемое значение
Возвращает объект ACXTARGETELEMENT ACX, связанный с указанным каналом.
Замечания
Пример
PDSP_CIRCUIT_CONTEXT circuitCtx;
ACX_REQUEST_PARAMETERS params;
circuitCtx = GetDspCircuitContext(Circuit);
for (ULONG pinIndex = 0; pinIndex < AcxTargetCircuitGetPinsCount(TargetCircuit); ++pinIndex)
{
ACXTARGETPIN targetPin = AcxTargetCircuitGetTargetPin(TargetCircuit, pinIndex);
ULONG targetPinFlow = 0;
ACX_REQUEST_PARAMETERS_INIT_PROPERTY(¶ms,
KSPROPSETID_Pin,
KSPROPERTY_PIN_DATAFLOW,
AcxPropertyVerbGet,
AcxItemTypePin,
AcxTargetPinGetId(targetPin),
nullptr, 0,
&targetPinFlow,
sizeof(targetPinFlow));
...
}
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
Требование | Ценность |
---|---|
заголовка | acxtargets.h |
IRQL | <= DISPATCH_LEVEL |