KSSTREAM_SEGMENT-Struktur (ksproxy.h)
Die KSSTREAM_SEGMENT-Struktur enthält Informationen, die einen E/A-Vorgang beschreibt, der in einem Stream auftritt.
Syntax
typedef struct _KSSTREAM_SEGMENT {
IKsInterfaceHandler *KsInterfaceHandler;
IKsDataTypeHandler *KsDataTypeHandler;
KSIOOPERATION IoOperation;
HANDLE CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;
Member
KsInterfaceHandler
Zeiger auf eine IKsInterfaceHandler-Schnittstelle für den E/A-Vorgang.
KsDataTypeHandler
Zeiger auf eine IKsDataTypeHandler-Schnittstelle für den E/A-Vorgang.
IoOperation
Wert, der den Typ des E/A-Vorgangs angibt. Dieser Wert kann einer der folgenden Werte aus dem aufgezählten KSIOOPERATION-Typ sein:
Wert | BESCHREIBUNG |
---|---|
KsIoOperation_Write | Schreiben von Daten in den Stream. |
KsIoOperation_Read | Liest Daten aus dem Stream. |
CompletionEvent
Behandeln Sie ein Ereignis, das verwendet wird, um zu signalisieren, dass der E/A-Vorgang abgeschlossen wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksproxy.h (include Ksproxy.h) |
Weitere Informationen
IKsInterfaceHandler::KsCompleteIo