Winsock
[COLOR=green]
#include <winsock2.h>
void main(){
LPINT count = new int;
LPWSAPROTOCOL_INFO wsa_prot = NULL;
LPDWORD len = 0;
WSAEnumProtocols(count, wsa_prot, len);
}
[/COLOR]
выдается сообщение об ошибке:
[COLOR=red]error LNK2001: unresolved external symbol __imp__WSAEnumProtocolsA@12
[/COLOR]
Файл WSock32.lib подключен. Что самое интересное, все остальные функции из библиотеки Winsock ликнуются и работают нормально.
[/FONT]
Цитата:
Originally posted by _voron
[FONT=courier new]Люди, подскажите, пожалуйста, почему при линковке следующего кода:
[COLOR=green]
#include <winsock2.h>
void main(){
LPINT count = new int;
LPWSAPROTOCOL_INFO wsa_prot = NULL;
LPDWORD len = 0;
WSAEnumProtocols(count, wsa_prot, len);
}
[/COLOR]
выдается сообщение об ошибке:
[COLOR=red]error LNK2001: unresolved external symbol __imp__WSAEnumProtocolsA@12
[/COLOR]
Файл WSock32.lib подключен. Что самое интересное, все остальные функции из библиотеки Winsock ликнуются и работают нормально.
[/FONT]
[FONT=courier new]Люди, подскажите, пожалуйста, почему при линковке следующего кода:
[COLOR=green]
#include <winsock2.h>
void main(){
LPINT count = new int;
LPWSAPROTOCOL_INFO wsa_prot = NULL;
LPDWORD len = 0;
WSAEnumProtocols(count, wsa_prot, len);
}
[/COLOR]
выдается сообщение об ошибке:
[COLOR=red]error LNK2001: unresolved external symbol __imp__WSAEnumProtocolsA@12
[/COLOR]
Файл WSock32.lib подключен. Что самое интересное, все остальные функции из библиотеки Winsock ликнуются и работают нормально.
[/FONT]
Потому что функция из второй версии библиотеки Ws2_32.lib
Цитата:
Originally posted by pavor
Потому что функция из второй версии библиотеки Ws2_32.lib
Потому что функция из второй версии библиотеки Ws2_32.lib
Спасибо, теперь все работает! :)