enumerasi AVCSTRM_FUNCTION (avcstrm.h)

Enumerasi AVCSTRM_FUNCTION menentukan fungsionalitas yang diekspos oleh driver avcstrm.sys .

Sintaks

typedef enum _AVCSTRM_FUNCTION {
  AVCSTRM_READ,
  AVCSTRM_WRITE,
  AVCSTRM_ABORT_STREAMING,
  AVCSTRM_OPEN,
  AVCSTRM_CLOSE,
  AVCSTRM_GET_STATE,
  AVCSTRM_SET_STATE,
  AVCSTRM_GET_PROPERTY,
  AVCSTRM_SET_PROPERTY
} AVCSTRM_FUNCTION;

Konstanta

 
AVCSTRM_READ
Membaca data dari aliran.
AVCSTRM_WRITE
Menulis data ke aliran.
AVCSTRM_ABORT_STREAMING
Batalkan streaming. Ini membatalkan semua runtime integrasi streaming. Untuk membatalkan IRP individual, gunakan IoCancelIrp.
AVCSTRM_OPEN
Buka aliran dalam format tertentu.
AVCSTRM_CLOSE
Tutup aliran dan gratiskan sumber daya apa pun yang dialokasikan untuk aliran.
AVCSTRM_GET_STATE
Dapatkan status aliran.
AVCSTRM_SET_STATE
Tempatkan aliran ke status baru.
AVCSTRM_GET_PROPERTY
Dapatkan properti streaming. Fungsi ini tidak diimplementasikan.
AVCSTRM_SET_PROPERTY
Atur properti stream. Fungsi ini tidak diimplementasikan.

Persyaratan

   
Header avcstrm.h (termasuk Avcstrm.h)

Lihat juga

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE