有人知道 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?
非常感谢。