如何在 Windows 7 上获取 gethostid 行为?
我正在将使用
(特别是 gethostid 函数)的 Linux 代码移植到 Windows 7。
我需要一个唯一的 32 位数字,以便在我的应用程序中使用。如何使用 Windows 7 中的 API 获取唯一编号,就像在 Linux 上一样?
谢谢。
I am porting a Linux code that uses <unistd.h>
, specifically gethostid function, to Windows 7.
I need an unique number of 32 bits that I will use in my application. How can I obtain an unique number using API from Windows 7 in the same manner that I do on Linux?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常,您可以通过返回本地 IP 地址来实现此目的,例如通过调用
getaddrinfo()
。You would normally implement this by returning the local IP address, for example by calling
getaddrinfo()
.