Поделиться через


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

См. также

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE