我有一個通過UDP廣播地址發送數據包的設備。 我試圖放在一起一個winsock應用程序來偵聽這些廣播消息,但最終,我沒有成功建立一個UDP套接字。 這裏是他的代碼我要創建套接字,並啓動監聽線程: DWORD CreateStatusListener() {
WORD wVersion;
WSADATA wsa;
int err;
wVersion = MA
//編輯:有沒有錯的代碼,我只是完全愚蠢地忘記它提供@run時間參數... ,所以我嘗試使用示例代碼微軟圖書館網頁,https://msdn.microsoft.com/en-us/library/windows/desktop/aa366050(v=vs.85).aspx enter code here
#include <winsock2.h>
#include <iphlpapi.h>
關於this關於某個Winsock結構的頁面,這個例子看起來像是取了一個結構體的地址,並將結果指針轉換爲指向完全不同結構的指針。 SOCKET ListenSocket;
struct sockaddr_in saServer;
// Bind the listening socket using the information in the sockaddr structure
bind(