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