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) |