IOCTL_KS_WRITE_STREAM IOCTL (ks.h)
Приложение может использовать IOCTL_KS_WRITE_STREAM для записи данных в закрепление. Приложение передает IOCTL_KS_WRITE_STREAM с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl .
Основной код
Входной буфер
Клиент предоставляет указатель на массив KSSTREAM_HEADER структур в InBuffer. Записываемые потоковые данные содержатся в буферах, на которые указывают заголовки потока. Заголовки также могут содержать время и длительность презентации.
Длина входного буфера
Параметр InLength должен указывать размер содержимого входного буфера (в байтах).
Выходной буфер
Потоковая передача ядра предоставляет количество байтов, записанных в параметре BytesReturned .
Блок состояния
Если запрос выполнен успешно, для элемента Status устанавливается значение STATUS_SUCCESS.
Требования
Требование | Значение |
---|---|
Заголовок | ks.h (включая Ks.h) |