AVCSTRM_FUNCTION列挙 (avcstrm.h)

AVCSTRM_FUNCTION列挙は、 avcstrm.sys ドライバーによって公開される機能を定義します。

構文

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;

定数

 
AVCSTRM_READ
ストリームからデータを読み取ります。
AVCSTRM_WRITE
ストリームにデータを書き込む。
AVCSTRM_ABORT_STREAMING
ストリーミングを中止します。 これにより、 すべての ストリーミング IRP が取り消されます。 個々の IRP を取り消すには、 IoCancelIrp を使用します
AVCSTRM_OPEN
特定の形式でストリームを開きます。
AVCSTRM_CLOSE
ストリームを閉じ、ストリームに割り当てられたリソースをすべて解放します。
AVCSTRM_GET_STATE
ストリームの状態を取得します。
AVCSTRM_SET_STATE
ストリームを新しい状態にします。
AVCSTRM_GET_PROPERTY
stream プロパティを取得します。 この関数は実装されていません。
AVCSTRM_SET_PROPERTY
stream プロパティを設定します。 この関数は実装されていません。

要件

要件
Header avcstrm.h (Avcstrm.h を含む)

こちらもご覧ください

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE