AVCSTRM_FUNCTION-Enumeration (avcstrm.h)
Die AVCSTRM_FUNCTION-Enumeration definiert die Vom avcstrm.sys-Treiber verfügbar gemachte Funktionalität.
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;
Konstanten
AVCSTRM_READ Liest Daten aus einem Stream. |
AVCSTRM_WRITE Schreiben von Daten in einen Stream. |
AVCSTRM_ABORT_STREAMING Streaming abbrechen. Dadurch werden alle Streaming-IRPs abgebrochen. Verwenden Sie IoCancelIrp, um eine einzelne IRP abzubrechen. |
AVCSTRM_OPEN Öffnen Sie einen Stream in einem bestimmten Format. |
AVCSTRM_CLOSE Schließen Sie einen Stream, und geben Sie alle ressourcen frei, die für den Stream zugewiesen sind. |
AVCSTRM_GET_STATE Rufen Sie den Streamstatus ab. |
AVCSTRM_SET_STATE Versetzen Sie den Stream in einen neuen Zustand. |
AVCSTRM_GET_PROPERTY Streameigenschaft abrufen. Diese Funktion ist nicht implementiert. |
AVCSTRM_SET_PROPERTY Legen Sie die Streameigenschaft fest. Diese Funktion ist nicht implementiert. |
Anforderungen
Anforderung | Wert |
---|---|
Header | avcstrm.h (include Avcstrm.h) |