AVCSTRM_FUNCTION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-avcstrm-_avcstrm_function)

_AVCSTRM_FUNCTION enumeration

Description

The AVCSTRM_FUNCTION enumeration defines the functionality exposed by the avcstrm.sys driver.

Constants

AVCSTRM_READ

Read data from a stream.

AVCSTRM_WRITE

Write data to a stream.

AVCSTRM_ABORT_STREAMING

Abort streaming. This cancels all streaming IRPs. To cancel an individual IRP, use IoCancelIrp.

AVCSTRM_OPEN

Open a stream in a specific format.

AVCSTRM_CLOSE

Close a stream and free any resources allocated for the stream.

AVCSTRM_GET_STATE

Obtain the stream state.

AVCSTRM_SET_STATE

Place the stream into a new state.

AVCSTRM_GET_PROPERTY

Get stream property. This function is not implemented.

AVCSTRM_SET_PROPERTY

Set stream property. This function is not implemented.

See also

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE