Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отправляет потоковые данные параметров клиенту для вызова метода.
Синтаксис
MI_INLINE MI_Result MI_INLINE_CALL MI_Context_WriteStreamParameter(
[in] MI_Context *self,
[in] const MI_Char *name,
[in] const MI_Value *value,
[in] MI_Type type,
[in] MI_Uint32 flags
);
Параметры
[in] self
Контекст запроса.
[in] name
Строка, завершающаяся нулевым значением, представляющая имя параметра метода для потоковой передачи.
[in] value
Сущность типа значения.
[in] type
MI_Type объект , указывающий тип потоковой передачи.
[in] flags
Должно быть 0 или MI_FLAG_NULL.
MI_FLAG_NULL (0x20000000)
Достигнут конец потока.
Возвращаемое значение
Значение перечисления MI_Result , указывающее код возврата функции. Это может быть один из следующих кодов.
Комментарии
Параметры out массива можно пометить как потоковые. Это означает, что вместо отправки всех параметров в одном блоке они передаются клиенту. Данные параметров потоковой передачи позволяют клиенту более плавно отображать данные, не дожидаясь отправки всех данных. Это обеспечивает более плавное и согласованное взаимодействие с пользовательским интерфейсом. Значением может быть массив, содержащий один или несколько элементов указанного типа. Вызовите эту функцию несколько раз, чтобы отправить весь поток. Если клиент не обрабатывает потоковые параметры, сервер будет кэшировать все результаты и отправлять их клиенту одновременно. В случае кэширования результатов при создании больших результирующих наборов поставщик может превысить квоты и завершить работу. Это означает, что методы, создающие очень большие результирующие наборы, могут работать только с клиентами, поддерживающими потоковую передачу.
Требования
| Минимальная версия клиента | Windows 8 |
| Минимальная версия сервера | Windows Server 2012 |
| Целевая платформа | Windows |
| Header | mi.h |
| Распространяемые компоненты | Windows Management Framework 3.0 в Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 с пакетом обновления 2 (SP2) |