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) |