перечисление 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) |