Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The AVCSTRM_FUNCTION enumeration defines the functionality exposed by the avcstrm.sys driver.
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;
Constants
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. |
Requirements
| Requirement | Value |
|---|---|
| Header | avcstrm.h (include Avcstrm.h) |