AcxStreamAddEvents 함수(acxstreams.h)

AcxStreamAddEvents는 ACXEVENT 개체를 사용하여 기존 스트림에 이벤트를 추가합니다. ACX 개체에 대한 자세한 내용은 ACX - ACX 개체 요약을 참조하세요.

구문

NTSTATUS AcxStreamAddEvents(
  ACXSTREAM Stream,
  ACXEVENT  *Events,
  ULONG     EventsCount
);

매개 변수

Stream

기존 ACXSTREAM 개체입니다. ACXSTREAM 개체는 회로에서 만든 오디오 스트림을 나타냅니다. 스트림은 부모 회로의 요소를 기반으로 만든 요소 목록으로 구성됩니다.

Events

Stream 추가할 ACXEVENT 개체에 대한 포인터입니다. ACXEVENT 개체는 드라이버 수준에서 사용할 수 있는 비동기 알림을 나타냅니다. 이벤트는 AcxCircuits, AcxStreams, AcxElements 및 AcxPins에 추가할 수 있습니다. 내부적으로는 상위 계층에 KS 이벤트로 노출됩니다. ACX 개체에 대한 자세한 내용은 ACX - ACX 개체 요약을 참조하세요.

EventsCount

이벤트 수입니다. 이는 하나의 기반 개수입니다.

반환 값

호출이 성공하면 를 반환합니다 STATUS_SUCCESS . 그렇지 않으면 적절한 오류 코드를 반환합니다. 자세한 내용은 NTSTATUS 값 사용을 참조하세요.

설명

예제

사용 예제는 다음과 같습니다.

    ACXEVENT event;
    ...
    AcxStreamAddEvents(Stream, &event, 1);

ACX 요구 사항

최소 ACX 버전: 1.0

ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxstreams.h
IRQL PASSIVE_LEVEL

추가 정보