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 列舉類型的下列其中一個值:
| 價值 | 描述 |
|---|---|
| KsIoOperation_Write | 將數據寫入數據流。 |
| KsIoOperation_Read | 從數據流讀取數據。 |
CompletionEvent
處理用來發出 I/O 作業已完成之訊號的事件。
要求
| 要求 | 價值 |
|---|---|
| 標頭 | ksproxy.h (包括 Ksproxy.h) |
另請參閱
IKsInterfaceHandler::KsCompleteIo