Метод IPipeLong::P ush (objidlbase.h)
Отправляет данные длинного целочисленного типа в источник канала.
Синтаксис
HRESULT Push(
[in] LONG *buf,
[in] ULONG cSent
);
Параметры
[in] buf
Указатель на буфер памяти, содержащий отправляемые данные.
[in] cSent
Количество длинных целых чисел в буфере.
Возвращаемое значение
Этот метод возвращает S_OK, чтобы указать, что данные были успешно отправлены.
Комментарии
При вызове метода Push данные отправляются поставщику канала. Вызывающий объект заполняет буфер данными, а затем вызывает Push. Число отправляемых длинных целых чисел указывается в параметре cSent . Вызывающий объект отвечает за то, чтобы буфер был действителен в течение всего вызова.
После отправки последнего из данных вызывающий объект должен выполнить одну последнюю отправку cSent , равную 0, чтобы указать, что передача данных завершена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | objidlbase.h (включая ObjIdl.h) |