Форум программистов, компьютерный форум CyberForum.ru

Идентификатор сервиса для DDE сервера, при XTYP_DISCONNECT - C++

Восстановить пароль Регистрация
 
dqrest
2 / 2 / 0
Регистрация: 06.01.2012
Сообщений: 114
07.05.2012, 14:55     Идентификатор сервиса для DDE сервера, при XTYP_DISCONNECT #1
Всем привет. Есть приложение DDE сервера, мне нужно получить идентификатор или имя сервиса(топика), пот которому произошло обрыв связи DDE канала.Т.е. клиент отрубается, а мне нужно знать по какому сервису он отрубился. Читал msdn, но там почему-то разработчики решили передавать уже уничтоженные идентификаторы сервиса.

Вот параметры, пот которых вызывается функция callback для dde сервера.
uType

The transaction type.
uFmt

Not used.
hconv

A handle to that the conversation was terminated.
hsz1

Not used.
hsz2

Not used.
hdata

Not used.
dwData1

Not used.
dwData2
У кого нить есть хотя какие-нибудь идеи???Я вот пытаюсь как-нить восстановить иидентификатор по hconv, но безуспешно.

Добавлено через 19 минут
вот код
HDDEDATA EXPENTRY DDECallBack(WORD wType, WORD wFmt, HCONV hConv, HSZ hsz1, HSZ hsz2, HDDEDATA hData, DWORD dwData1, DWORD dwData2 )
{
......................
// Завершение работы канала
case XTYP_DISCONNECT:
{
/* вот как здесь можно получить hsz1 и hsz2???почему-то они приходят пустыми.
или можно ли ка-нить получить hsz1 hsz2 по идентификатору каналу hConv???
*/

}
...................

}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2012, 14:55     Идентификатор сервиса для DDE сервера, при XTYP_DISCONNECT
Посмотрите здесь:

C++ Консольное приложение + DDE
C++ код сервера и клиент для онлайн игры
Надо передать серверу идентификатор клиента при соединении C++
C++ Как дать доступ к разделенной памяти для пользовательских программ из сервиса
С++ Необъявленный идентификатор при работе с классами. (Функция сравнивает значение свойств объектов) C++
C++ Ошибка "Необъявленный идентификатор" при создании конструктора в наследственном классе
Ошибка при работе со списком: необъявленный идентификатор C++
C++ Идентификатор string не определён при наличии #include <string>

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru