다음을 통해 공유


AVCSTRM_OPEN_STRUCT 구조체(avcstrm.h)

AVCSTRM_OPEN_STRUCT 구조는 열 데이터 스트림을 설명합니다.

통사론

typedef struct _AVCSTRM_OPEN_STRUCT {
  KSPIN_DATAFLOW       DataFlow;
  PAVCSTRM_FORMAT_INFO AVCFormatInfo;
  PVOID                AVCStreamContext;
  HANDLE               hPlugLocal;
} AVCSTRM_OPEN_STRUCT, *PAVCSTRM_OPEN_STRUCT;

회원

DataFlow

데이터 흐름의 방향을 지정합니다.

AVCFormatInfo

하위 단위 스트림 형식에 대한 설명에 대한 포인터입니다.

AVCStreamContext

후속 avcstrm.sys 작업에 전달되는 스트림 컨텍스트(핸들)에 대한 포인터입니다. 해당 콘텐츠를 사용하거나 변경해서는 안 됩니다.

hPlugLocal

대상 디바이스에 연결하는 데 사용되는 AV/C 하위 단위에서 만든 로컬 플러그를 지정합니다.

발언

AVCSTRM_OPEN 함수 코드는 이 구조를 사용하여 열린 작업을 설명합니다. 작업이 성공하면 스트림 컨텍스트(핸들)가 이 구조체의 AVCStrmContext 멤버의 호출자에게 반환됩니다. AVC_STREAM_REQUEST_BLOCK 구조체의 AVCStrmContext 멤버를 않습니다.

그런 다음 이 값을 AVC_STREAM_REQUEST_BLOCK 구조의 AVCStrmContext 멤버에 배치하여 후속 avcstrm.sys 작업에 사용할 수 있습니다.

요구 사항

요구
헤더 avcstrm.h(Avcstrm.h 포함)

참고 항목

AVCSTRM_FORMAT_INFO

AVCSTRM_OPEN