Obtaining a File or Device Name From a File Handle
我用NtQueryInformationFile 或 GetMappedFileName 只能得到 磁盤文件名,
不能得到設(shè)備名,比如:COM1等。
是否還有其他方法能得到COM1?
NtQueryObject
能得到設(shè)備名,不過通過注冊表才能判定那個串口。
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM\

