Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура KSSTREAM_SEGMENT содержит сведения, описывающие операцию ввода-вывода в потоке.
Синтаксис
typedef struct _KSSTREAM_SEGMENT {
IKsInterfaceHandler *KsInterfaceHandler;
IKsDataTypeHandler *KsDataTypeHandler;
KSIOOPERATION IoOperation;
HANDLE CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;
Члены
KsInterfaceHandler
Указатель на интерфейс IKsInterfaceHandler для операции ввода-вывода.
KsDataTypeHandler
Указатель на интерфейс IKsDataTypeHandler для операции ввода-вывода.
IoOperation
Значение, указывающее тип операции ввода-вывода. Это значение может быть одним из следующих значений из перечисленного типа KSIOOPERATION:
| Ценность | Описание |
|---|---|
| KsIoOperation_Write | Запись данных в поток. |
| KsIoOperation_Read | Чтение данных из потока. |
CompletionEvent
Обработка события, которое используется для сигнала о завершении операции ввода-вывода.
Требования
| Требование | Ценность |
|---|---|
| заголовка | ksproxy.h (включая Ksproxy.h) |
См. также
IKsInterfaceHandler::KsCompleteIo