SOCKADDR_IN 結構
在 [網際網路通訊協定家族, SOCKADDR_IN結構用來指定本機或遠端端點位址的連線通訊端 Windows 通訊端。
struct sockaddr_in{
short sin_family;
unsigned short sin_port;
struct in_addr sin_addr;
char sin_zero[8];
};
參數
sin_family
位址 (必須是 AF_INET)。sin_port
IP 連接埠。sin_addr
IP 位址。sin_zero
讓結構相同的大小與邊框距離SOCKADDR。
備註
這種SOCKADDR架構 [適用於網際網路通訊協定家族,就可以轉換成SOCKADDR。
此結構的 IP 位址元件屬於型別 IN_ADDR。 IN_ADDR 結構定義於 Windows 通訊端 WINSOCK 的標頭檔。H,如下所示:
struct in_addr {
union {
struct{
unsigned char s_b1,
s_b2,
s_b3,
s_b4;
} S_un_b;
struct {
unsigned short s_w1,
s_w2;
} S_un_w;
unsigned long S_addr;
} S_un;
};
需求
標頭: winsock2.h