KSSTREAM_SEGMENT 結構 (ksproxy.h)
KSSTREAM_SEGMENT 結構包含描述數據流上所發生 I/O 作業的資訊。
語法
typedef struct _KSSTREAM_SEGMENT {
IKsInterfaceHandler *KsInterfaceHandler;
IKsDataTypeHandler *KsDataTypeHandler;
KSIOOPERATION IoOperation;
HANDLE CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;
成員
KsInterfaceHandler
I/O 作業之 IKsInterfaceHandler 介面的指標。
KsDataTypeHandler
I/O 作業之 IKsDataTypeHandler 介面的指標。
IoOperation
指定 I/O 作業類型的值。 這個值可以是 KSIOOPERATION 列舉類型的下列其中一個值:
值 | Description |
---|---|
KsIoOperation_Write | 將數據寫入數據流。 |
KsIoOperation_Read | 從數據流讀取數據。 |
CompletionEvent
處理用來發出 I/O 作業完成訊號的事件。
規格需求
需求 | 值 |
---|---|
標頭 | ksproxy.h (包含 Ksproxy.h) |
另請參閱
IKsInterfaceHandler::KsCompleteIo