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 设置流属性。 未实现此函数。 |
要求
要求 | 值 |
---|---|
Header | avcstrm.h (包括 Avcstrm.h) |