![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
Пытаюсь добавить новый адрес,ничего не получается,как и удалить.
Мои действия:
индекс адаптера 131075 далее вожу айпи,например 78.37.231.49 маска - 255.255.255.255 функция возвращает ERROR_INVALID_PARAMETER сижу уже не первый день ломаю голову,какой тут параметр не понравился? Ну вот,вроде все сказал. ![]() |
|||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: нет Всего: 17 |
ERROR_INVALID_PARAMETER
One or more of the parameters is invalid. This error is returned if the NTEContext or NTEInstance parameters are NULL. This error is also returned when the IP address specified in the Address parameter is inconsistent with the interface index specified in the IfIndex parameter (for example, a loopback address on a non-loopback interface). если я правильно это понял, то в вашем случае non-loopback interface и маска не может быть 255.255.255.255. |
|||
|
||||
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
||||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: нет Всего: 17 |
255.255.255.255 - это loopback, т.к. в такой сети один компьютер.
любой, начиная с 0.0.0.0 и устанавливая по единички со старшего бита, т.е. вариантов всего 32. поидее, интерфейс может вообще не позволять добавлять IP адреса... если маска, например, 255.255.255.0 не прокатит, то имху вообще нельзя... а так, самый простой вариант проверить почему не добавляется - попробывать добавить такой адрес руками через гуи =) там все и расскажут, почему да что не так. Это сообщение отредактировал(а) korian - 9.4.2008, 03:12 |
|||
|
||||
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
||||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: нет Всего: 17 |
шо-то я маски в структуре IP_ADAPTER_INFO вообще не нашел. Добавлено @ 03:18 та тут скорее за разьяснения надо извиняться ![]() в бинарном виде это будет выглядеть так: вариант 1)00000000.00000000.00000000.00000000 2)10000000.00000000.00000000.00000000 3)11000000.00000000.00000000.00000000 4)11100000.00000000.00000000.00000000 ... 32)11111111.11111111.11111111.11111111 Это сообщение отредактировал(а) korian - 9.4.2008, 03:22 |
|||
|
||||
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
||||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: нет Всего: 17 |
я всего лишь говорил, что добавлять IP адрес с маской 255.255.255.255 в интерфейс, который "non-loopback interface" - нельзя, т.к. такая маска подразумивает loopback.
если я правильно понял, то ваш интерфейс - это P2P интерфейс, и вроде в него нельзя добавлять адреса (покрайней мере гуи такой возможности не предоставляет для P2P, в отличае от того же etherneta) и добавлять адреса с маской 255.255.255.255 кроме как в интерфейс 0x1 ........................... MS TCP Loopback interface вообще поидее нету смысла. Это сообщение отредактировал(а) korian - 9.4.2008, 04:43 |
|||
|
||||
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
||||
|
||||
btrfly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 6.4.2008 Репутация: нет Всего: нет |
Все получилось добавить адрес,
все было из-за маски поставил 255.255.255.240 все добавилось, только один фиг не понятно почему там не работало,а так работает ![]() Следующая проблема,теперь не могу удалить адрес ![]()
щас посмотрю какую ошибку возвращает Это сообщение отредактировал(а) btrfly - 9.4.2008, 16:11 |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |