AVCSTRM_FUNCTION-Aufzählung (avcstrm.h)
Die AVCSTRM_FUNCTION-Aufzählung definiert die Funktionalität, die vom avcstrm.sys Treiber verfügbar gemacht wird.
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 Lesen von Daten aus einem Datenstrom. |
AVCSTRM_WRITE Schreiben von Daten in einen Datenstrom. |
AVCSTRM_ABORT_STREAMING Abbruch des Streamings. Dadurch wird alle Streaming-IRPs abgebrochen. Um eine einzelne IRP abzubrechen, verwenden Sie IoCancelIrp. |
AVCSTRM_OPEN Öffnen Sie einen Datenstrom in einem bestimmten Format. |
AVCSTRM_CLOSE Schließen Sie einen Datenstrom, und geben Sie alle ressourcen frei, die für den Datenstrom zugeordnet sind. |
AVCSTRM_GET_STATE Rufen Sie den Datenstromstatus ab. |
AVCSTRM_SET_STATE Platzieren Sie den Datenstrom in einen neuen Zustand. |
AVCSTRM_GET_PROPERTY Abrufen der Streameigenschaft. 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) |