struktur AVCSTRM_OPEN_STRUCT (avcstrm.h)

Struktur AVCSTRM_OPEN_STRUCT menjelaskan aliran data yang akan dibuka.

Sintaks

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

Anggota

DataFlow

Menentukan arah aliran data.

AVCFormatInfo

Arahkan ke deskripsi format aliran subunit.

AVCStreamContext

Penunjuk ke konteks aliran (handel) yang diteruskan ke operasi avcstrm.sys berikutnya. Isinya tidak boleh digunakan atau diubah.

hPlugLocal

Menentukan colokan lokal yang dibuat oleh subunit AV/C, yang digunakan untuk menyambungkan ke perangkat target.

Keterangan

Kode fungsi AVCSTRM_OPEN menggunakan struktur ini untuk menjelaskan operasi terbuka. Jika operasi berhasil, konteks aliran (handel) dikembalikan ke pemanggil di anggota AVCStrmContext dari struktur ini, bukan anggota AVCStrmContext dalam struktur AVC_STREAM_REQUEST_BLOCK.

Nilai ini kemudian dapat digunakan dalam operasi avcstrm.sys berikutnya dengan menempatkannya di anggota AVCStrmContext dari struktur AVC_STREAM_REQUEST_BLOCK.

Persyaratan

Persyaratan Nilai
Header avcstrm.h (termasuk Avcstrm.h)

Lihat juga

AVCSTRM_FORMAT_INFO

AVCSTRM_OPEN