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 枚举类型中的下列值之一:
值 | 说明 |
---|---|
KsIoOperation_Write | 将数据写入流。 |
KsIoOperation_Read | 从流中读取数据。 |
CompletionEvent
用于指示 I/O 操作已完成的事件的句柄。
要求
要求 | 值 |
---|---|
Header | ksproxy.h (包括 Ksproxy.h) |
另请参阅
IKsInterfaceHandler::KsCompleteIo