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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dqrest
2 / 2 / 0
Регистрация: 06.01.2012
Сообщений: 114
#1

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

07.05.2012, 14:55. Просмотров 376. Ответов 0
Метки нет (Все метки)

Всем привет. Есть приложение 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++
не могу исправить ошибки((( #include <iostream> #include <conio.h> #include <ctime> using namespace std; template<class T>...

Надо передать серверу идентификатор клиента при соединении - C++
Друзья! То есть я хочу проделать сие. У меня запускается на одной машине сервер и два клиента и я хочу чтобы сервер различал: соединение с...

С++ Необъявленный идентификатор при работе с классами. (Функция сравнивает значение свойств объектов) - C++
На идентификаторы power top_speed acceleration weight по 4 раза на каждый матюкается компилятор. Как правильно сравнить их содержимое? ...

Как дать доступ к разделенной памяти для пользовательских программ из сервиса - C++
У меня такая проблема, при запуске компьютера стартует сервис с правами SYSTEM. Этот сервис создает разделенную память и помещает в нее...

"Идентификатор не найден" при вызове метода void - C++
Здравствуйте. Следующая проблема: при вызове метода void Math(t1, t2), выдает ошибку "идентификатор не найден" (здесь строка №9). ...

код сервера и клиент для онлайн игры - C++
Всем привет кому не жалко дайте код сервера и клиент для онлайн игры что бы обменивались даными как в полноценой онлайн игре желательно на...

Написание простейшего C++ сервера для исполнения команд - C++
Мне нужно написать сервер на плюсах для получения, обработки и ответа на текстовые команды. Т.е я буду посылать серверу запрос с...

Какие лучше потоки использовать для сервера на с++ - C++
Посоветуйте какие потоки использовать (WinAPI или может еще какие): сервер пишется для игры

Необъявленный идентификатор j - C++
Нужно сформировать квадратную матрицу вида: 1 2 ...... n n n-1 ..... 1 1 2 ...... n n n-1 ..... 1 ............... ...

Идентификатор не найден - C++
Вот код. А проблема в том что на весь setw, во всех строках, говорит что идентификатор не найден. Помогите. #include "iostream" ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru