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

См. также раздел

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE