共用方式為


MIB_UDP6ROW 結構 (udpmib.h)

MIB_UDP6ROW 結構包含本機計算機上的 IPv6 使用者數據報通訊協定 (UDP) 接聽程式數據表的專案。

語法

typedef struct _MIB_UDP6ROW {
  IN6_ADDR dwLocalAddr;
  DWORD    dwLocalScopeId;
  DWORD    dwLocalPort;
} MIB_UDP6ROW, *PMIB_UDP6ROW;

成員

dwLocalAddr

本機電腦上的 UDP 端點 IPv6 位址。 此成員會以網路位元組順序儲存在字元陣列中。

值為零表示 UDP 接聽程式願意接受與本機計算機相關聯之任何 IP 介面的數據報。

dwLocalScopeId

本機電腦上 UDP 端點 IPv6 位址的範圍識別碼。 此成員會以網路位元組順序儲存。

dwLocalPort

本機電腦上的 UDP 連接點埠號碼。 此成員會以網路位元組順序儲存。

備註

MIB_UDP6ROW 結構是在 Windows Vista 和更新版本上定義。

GetUdp6Table 函式會在本機計算機上擷取 IPv6 的 UDP 接聽程式數據表,並在MIB_UDP6TABLE結構中傳回這項資訊。

MIB_UDP6ROW 結構的陣列包含在MIB_UDP6TABLE結構中。

dwLocalAddr 成員會儲存在in6_addr結構中。 RtlIpv6AddressToStringRtlIpv6AddressToStringEx 函式可用來將 dwLocalAddr 成員中的 IPv6 位址轉換成字符串,而不需要載入 Windows Sockets DLL。

dwLocalScopeIddwLocalPort 成員會依網路位元組順序排列。 若要使用 dwLocalScopeIddwLocalPort 成員,可能需要 Windows Sockets 或類似函式中的 ntohsinet_ntoa 函式。

MIB_UDP6TABLE 結構包含本機計算機上 IPv6 的 UDP 接聽程式數據表。 此名稱是以 IETF 所發佈的 RFC 2454 中這個數據表的定義為基礎。 如需詳細資訊,請參閱http://www.ietf.org/rfc/rfc2454.txt。 下表包含已系結至位址之 IPv6 的 UDP 端點。 請注意,應用程式可以建立 UDP 套接字,並系結至位址,以便傳送 UDP 數據報,而不打算使用此套接字接收封包 (當做接聽程式) 。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 udpmib.h (包含 Iphlpapi.h)

另請參閱

GetUdp6Table

GetUdpTable

MIB_UDP6TABLE

MIB_UDPROW

MIB_UDPTABLE

RtlIpv6AddressToString

RtlIpv6AddressToStringEx

bind

in6_addr

inet_ntoa

ntohl

ntohs