перечисление 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 Прерывание потоковой передачи. Это отменяет все потоковой передачи irps. Чтобы отменить отдельный IRP, используйте IoCancelIrp. |
AVCSTRM_OPEN Откройте поток в определенном формате. |
AVCSTRM_CLOSE Закройте поток и освободийте все ресурсы, выделенные для потока. |
AVCSTRM_GET_STATE Получите состояние потока. |
AVCSTRM_SET_STATE Поместите поток в новое состояние. |
AVCSTRM_GET_PROPERTY Получение свойства потока. Эта функция не реализована. |
AVCSTRM_SET_PROPERTY Задайте свойство stream. Эта функция не реализована. |
Требования
Требование | Ценность |
---|---|
заголовка | avcstrm.h (include Avcstrm.h) |