1

有人知道 addrinfoex 结构中的 ai_flags 值吗?MSDN 中没有为 ai_flags 记录值 0x80000000。我在 Windows 8 上得到了这个。我有以下代码:

====================================

ADDRINFOEX  hints; 
ADDRINFOEX  *result = NULL; 
ZeroMemory(&hints, sizeof(hints)); 
hints.ai_flags = AI_FQDN | AI_CANONNAME; 
hints.ai_family = AF_UNSPEC; 
hints.ai_socktype = SOCK_STREAM; 
hints.ai_protocol = IPPROTO_TCP; 
GetAddrInfoExW(L"www.google.com", 
                        0, 
                        NS_DNS, 
                        0, 
                        &hints, 
                        &pResult, 
                        0, 0, 0, 0); 

====================================

GetAddrInfoExW() 成功但在返回的 pResult 数据结构中,ai_flags 等于 0x80000000。有谁知道0x80000000的含义?为什么它返回 0x80000000?

非常感谢。

4

0 回答 0