rasadmin

From
Gennady Porev (2:463/304)
To
Alex Fedotov
Date
2001-04-11T20:45Z
Area
SU.WINDOWS.NT.PROG
Hi, Alex!

10 апреля 2001 09:11 Alex Fedotov (2:5020/400) писал(а) к  Gennady Porev про rasadmin:

 >> Подскажите, из какой DLL правильно импортировать и как пользоваться
 >> функциями сабж, конкретнее RasAdminPortClearStatistics. Я делал так:
 >> [...]
 >>  Writeln(RasAdminPortClearStatistics(nil,'COM1'));
 AF> А кто сказал, что первый параметр может быть NULL?

Во всех функциях Windows API, которые я часто юзаю и где указывается PChar имя машины, стоит ремарка: null, если локальный.

 AF> В документации это явно не сказано да и во всех примерах, которые я
 AF> видел, там было ненулевое значение.

А не будешь ли ты так любезен кинуть мне все эти примеры на е-мыло?

 AF>  Проверь, может поможет.

Не помогло.

 >> На что последовало следующее:
 >> ----------------------------
 >> Time (in msec) for CallNamedPipe to complete: 251
 >> Time (in msec) for CallNamedPipe to complete: 250
 >> 2
 >> ----------------------------
 >> Это вообще нормально? Первый раз вижу функцию API, которая самопроизвольно
 >> выводит что-то в консоль. Статистика, разумеется, не сбрасывается. Как
 >> быть?

 AF> Забавно. 2 - это, стало быть, ERROR_FILE_NOT_FOUND. Все-таки попробуй
 AF> \\ComputerName в качестве первого параметра.

Пробовал. Разные варианты. С "\\" и без. Порт просто и с "\\.\". Самые невообразимые комбинции. Единственне что изменилось - иногда вместо 2 вылазит 3, т.е. ERROR_PATH_NOT_FOUND. И тоже без всякого смысла.

Меня сильно удивляет молчание народа в виндово-програмерских эхах. Неужели расадмининг такая редкая штука?

      Best regards, Gennady.                         [MCP #2124946]
        ICQ UIN: 13031700                            porev@i.com.ua
--- GoldED/W32 3.0.1
 * Origin: EXPAN headquarter (2:463/304)