2

我不确定我是否在这里使用了正确的术语。我正在为 Windows 编写 C++ 代码。比如说,如果我的域名为“mysite.local”,是否有 API 可以将其转换为 NetBIOS 域名,例如:“MYSITE”?

4

2 回答 2

3

你想要这个DsGetDcName功能。除了返回指定域的域控制器的名称外,它还返回域的名称。

您需要同时传递DS_IS_DNS_NAME标志(以指定输入域名为 DNS 名称)和DS_RETURN_FLAT_NAME标志(以指定输出域名应为平面名称)。

于 2013-02-18T08:57:40.033 回答
0

类型为 AF_NETBIOS 的 gethostbyaddr 可能会成功(未经测试)

http://msdn.microsoft.com/en-us/library/windows/desktop/ms738521%28v=vs.85%29.aspx

于 2013-02-18T02:05:59.710 回答