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


транзакция XTYP_POKE

Клиент использует транзакцию XTYP_POKE для отправки незапрошенных данных на сервер. Функция обратного вызова сервера Динамического обмена данными (DDE) DdeCallback получает эту транзакцию, когда клиент указывает XTYP_POKE в функции DdeClientTransaction .

#define     XCLASS_FLAGS             0x4000
#define     XTYP_POKE               (0x0090 | XCLASS_FLAGS         )

Параметры

uType

Тип транзакции.

uFmt

Формат данных, отправляемых с сервера.

hconv

Дескриптор беседы.

hsz1

Дескриптор имени раздела.

hsz2

Дескриптор имени элемента.

hdata

Дескриптор данных, которые клиент отправляет на сервер.

dwData1

Не используется.

dwData2

Не используется.

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

Функция обратного вызова сервера должна возвращать флаг DDE_FACK , если она обрабатывает эту транзакцию, флаг DDE_FBUSY , если она слишком занята для обработки этой транзакции, или флаг DDE_FNOTPROCESSED , если она отклоняет эту транзакцию.

Комментарии

Эта транзакция фильтруется, если серверное приложение указало флаг CBF_FAIL_POKES в функции DdeInitialize .

Требования

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

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

Справочные материалы

DdeClientTransaction

DdeInitialize

Основные понятия

Библиотека управления динамического обмена данными