Поделиться через


Метод IPipeDouble::P ush (objidl.h)

Отправляет данные типа double integer в источник канала.

Синтаксис

HRESULT Push(
  [in] DOUBLE *buf,
  [in] ULONG  cSent
);

Параметры

[in] buf

Указатель на буфер памяти, содержащий отправляемые данные.

[in] cSent

Число двойных целых чисел в буфере.

Возвращаемое значение

Этот метод возвращает S_OK, чтобы указать, что данные были успешно отправлены.

Комментарии

При вызове метода Push данные отправляются поставщику канала. Вызывающий объект заполняет буфер данными, а затем вызывает Push. Число отправляемых двойных целых чисел указывается в параметре cSent . Вызывающий объект отвечает за то, чтобы буфер был действителен в течение всего вызова.

После отправки последнего из данных вызывающий объект должен выполнить одну последнюю отправку cSent , равную 0, чтобы указать, что передача данных завершена.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header objidl.h (включая ObjIdl.h)

См. также раздел

IPipeDouble