高分请教关于 NtDeviceIoControlFile 的一个问题
我正在写一个实现和 nbtstat 命令功能类似的程序,现在已经实现了使用 UDP 发送 NODE STATUS REQUEST(见RFC1002) 得到对方主机信息,但是在实际使用中发现,对于某些机器,使用 nbtstat 命令可以得到对方的 NetBIOS Name Table,但是用我的程序却得不到对方的回应。
通过调试跟踪 nbtstat,发现在这个命令中是使用 NtDeviceIoControlFile 来得到对方主机信息的,上网查阅了一下 MSDN,只有简单的函数原型介绍,对于其中关键的 IoControlCode 参数没有详细介绍,有谁知道怎样用这个函数实现 nbtstat 的功能吗?