Функция AcxTargetCircuitGetTargetPin (acxtargets.h)
Функция AcxTargetCircuitGetTargetPin , учитывая допустимое значение индекса контакта, вернет связанный объект ACXTARGETPIN .
Синтаксис
ACXTARGETPIN AcxTargetCircuitGetTargetPin(
ACXTARGETCIRCUIT TargetCircuit,
ULONG PinIndex
);
Параметры
TargetCircuit
Дескриптор ACXTARGETCIRCUIT. Дополнительные сведения об объектах ACX см. в разделе Сводка по объектам ACX.
PinIndex
Допустимое значение индекса закрепления.
Возвращаемое значение
Возвращает объект ACXTARGETELEMENT ACX, связанный с указанным каналом.
Remarks
Пример
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 |