// avcstrm.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The AVCSTRM_FUNCTION enumeration defines the functionality exposed by the avcstrm.sys driver.
AVCSTRM_READRead data from a stream.
AVCSTRM_WRITEWrite data to a stream.
AVCSTRM_ABORT_STREAMINGAbort streaming. This cancels all streaming IRPs. To cancel an individual IRP, use IoCancelIrp.
AVCSTRM_OPENOpen a stream in a specific format.
AVCSTRM_CLOSEClose a stream and free any resources allocated for the stream.
AVCSTRM_GET_STATEObtain the stream state.
AVCSTRM_SET_STATEPlace the stream into a new state.
AVCSTRM_GET_PROPERTYGet stream property. This function is not implemented.
AVCSTRM_SET_PROPERTYSet stream property. This function is not implemented.