Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / RasGetConnectionStatistics / 7 сообщений из 7, страница 1 из 1
08.04.2004, 14:14
    #32473737
sArutiun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Ребята, кто-нибудь работал со статистикой DialUp?
Пишу так-
DWORD dwRet=NULL;
RAS_STATS rast[1];
rast[0].dwSize = sizeof(RAS_STATS);
dwRet = RasGetConnectionStatistics(hrascon, &rast);

hrascon - дескриптор соединения (глобальная переменная)

При компиляции ругается -
'RasGetConnectionStatistics' : cannot convert parameter 2 from 'struct _RAS_STATS (*)[1]' to 'struct _RAS_STATS *'

Что я не так указал?
...
Рейтинг: 0 / 0
08.04.2004, 16:04
    #32474031
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Код: plaintext
dwRet = RasGetConnectionStatistics(hrascon, rast); 


попробуй так
...
Рейтинг: 0 / 0
08.04.2004, 16:10
    #32474041
sArutiun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Пробовал и так

Compiling...
Internet_dialerDlg.cpp
Linking...
Internet_dialerDlg.obj : error LNK2001: unresolved external symbol "unsigned long __stdcall RasGetConnectionStatistics(struct HRASCONN__ *,struct _RAS_STATS *)" (?RasGetConnectionStatistics@@YGKPAUHRASCONN__@@PAU_RAS_STATS@@@Z)
Debug/Internet dialer.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Internet dialer.exe - 2 error(s), 0 warning(s)
...
Рейтинг: 0 / 0
09.04.2004, 09:25
    #32474811
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Надо зайти в Project->Settings...->Link
и в objects\library modules добавить Rasapi32.lib
...
Рейтинг: 0 / 0
09.04.2004, 10:45
    #32474961
sArutiun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Это уже сделано.
...
Рейтинг: 0 / 0
09.04.2004, 10:58
    #32475007
SnowMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
Приведи описание hrascon
...
Рейтинг: 0 / 0
09.04.2004, 11:31
    #32475086
sArutiun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RasGetConnectionStatistics
hrascon идет как глобальная переменная

class CInternetdialerDlg : public CDialog
{
// Construction
public:
HRASCONN hrascon;
....
}
----------------------------------------------------------------------

BOOL CInternetdialerDlg::OnInitDialog()
{
CDialog::OnInitDialog();
.....
hrascon=NULL;
.....
}
----------------------------------------------------------------------
Кнопка connect и дисконнект работают нормально с этим дескриптором.
#include "ras.h" прописано в .h .cpp файлах.

Но, такая штука. Cтруктура RAS_STAT и функция RasGetConnectionStatistics не видятся из программы. Я их скопировал из ras.h в .h файл, где у меня сидят функции. Может это влияет как-то?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / RasGetConnectionStatistics / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]