enumeración AVCSTRM_FUNCTION (avcstrm.h)

La enumeración AVCSTRM_FUNCTION define la funcionalidad expuesta por el controlador avcstrm.sys .

Syntax

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;

Constantes

 
AVCSTRM_READ
Lee datos de una secuencia.
AVCSTRM_WRITE
Escribir datos en una secuencia.
AVCSTRM_ABORT_STREAMING
Anule el streaming. Esto cancela todos los IRP de streaming. Para cancelar un IRP individual, use IoCancelIrp.
AVCSTRM_OPEN
Abra una secuencia en un formato específico.
AVCSTRM_CLOSE
Cierre una secuencia y libere los recursos asignados para la secuencia.
AVCSTRM_GET_STATE
Obtenga el estado de la secuencia.
AVCSTRM_SET_STATE
Coloque la secuencia en un nuevo estado.
AVCSTRM_GET_PROPERTY
Obtiene la propiedad stream. Esta función no está implementada.
AVCSTRM_SET_PROPERTY
Establezca la propiedad stream. Esta función no está implementada.

Requisitos

Requisito Valor
Header avcstrm.h (incluya Avcstrm.h)

Consulte también

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE