共用方式為


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_ADDRIN_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

請參閱

參考

SOCKADDR 結構

其他資源

結構、 樣式、 回呼和訊息對應