RTM_NET_ADDRESS結構 (rtmv2.h)
RTM_NET_ADDRESS結構是用來將位址資訊傳達給任何位址系列的路由表管理員。 位址系列只能與小於8個字節的連續位址掩碼搭配使用。
語法
typedef struct _RTM_NET_ADDRESS {
USHORT AddressFamily;
USHORT NumBits;
UCHAR AddrBits[RTM_MAX_ADDRESS_SIZE];
} RTM_NET_ADDRESS, *PRTM_NET_ADDRESS;
成員
AddressFamily
指定此位址的網路位址類型, (例如 IPv4) 。
NumBits
指定 AddrBits 位數組網路部分中 (的位數,例如 192.168.0.0 有 8 位) 。
AddrBits[RTM_MAX_ADDRESS_SIZE]
指定形成位址前置詞的位數組。
備註
如果用戶端指定了位址和未對應至彼此的遮罩長度,路由表管理員會傳回不一致的結果。 例如,如果用戶端將位址指定為 10.10.10.10,並在呼叫 RTM_IPV4_SET_ADDR_AND_LEN時指定長度為 24,路由表管理員可能會傳回不正確的 NetAddress。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | rtmv2.h |