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


транзакция XTYP_CONNECT_CONFIRM

Функция обратного вызова сервера динамического обмена данными (DDE) DdeCallback получает транзакцию XTYP_CONNECT_CONFIRM , чтобы убедиться, что диалог установлен с клиентом, и предоставить серверу дескриптор диалога. Система отправляет эту транзакцию в результате предыдущей XTYP_CONNECT или XTYP_WILDCONNECT транзакции.

#define     XTYPF_NOBLOCK            0x0002
#define     XCLASS_NOTIFICATION      0x8000
#define     XTYP_CONNECT_CONFIRM    (0x0070 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

Параметры

uType

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

uFmt

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

hconv

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

hsz1

Дескриптор имени темы, на котором установлена беседа.

hsz2

Дескриптор имени службы, на которой был установлен диалог.

hdata

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

dwData1

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

dwData2

Указывает, является ли клиент тем же экземпляром приложения, что и сервер. Если параметр равен 1, клиент является тем же экземпляром. Если параметр равен 0, клиент является другим экземпляром.

Комментарии

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

Сервер не может заблокировать этот тип транзакции; код возврата CBR_BLOCK игнорируется.

Требования

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

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

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

DdeConnect

DdeConnectList

DdeInitialize

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

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