AVCSTRM_FUNCTION列舉 (avcstrm.h)

AVCSTRM_FUNCTION列舉會定義 avcstrm.sys 驅動程式所公開的功能。

Syntax

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;

常數

 
AVCSTRM_READ
從資料流程讀取資料。
AVCSTRM_WRITE
將資料寫入資料流程。
AVCSTRM_ABORT_STREAMING
中止串流。 這會取消 所有 串流 IRP。 若要取消個別的 IRP,請使用 IoCancelIrp
AVCSTRM_OPEN
以特定格式開啟資料流程。
AVCSTRM_CLOSE
關閉資料流程,並釋放為數據流配置的任何資源。
AVCSTRM_GET_STATE
取得資料流程狀態。
AVCSTRM_SET_STATE
將資料流程放入新的狀態。
AVCSTRM_GET_PROPERTY
取得資料流程屬性。 此函數並未實作。
AVCSTRM_SET_PROPERTY
設定資料流程屬性。 此函數並未實作。

規格需求

   
標頭 avcstrm.h (包含 Avcstrm.h)

另請參閱

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE