AVCSTRM_FUNCTION列舉 (avcstrm.h)
AVCSTRM_FUNCTION列舉會定義 avcstrm.sys 驅動程式所公開的功能。
語法
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) |