由于""是C/C+中转义符, "\\.\"就相当于\.
在Windows中 \. 前缀用于标识设备,其中的"."表示本地计算机。
比如\.PhysicalDrive0表示本机的物理驱动器0(一般是主硬盘),
\.COM1表示本机的1号串行口
\computer01PhysicalDrive1表示网络中计算机computer01的物理驱动器1,等等。
你可以用CreateFile函数打开\.PhysicalDrive0
然后用ReadFile, WriteFile来直接读写本机硬盘扇区
用DeviceIoControl来获取硬盘的信息(扇区数,磁头数,柱面数)等。
亦可用CreateFile打开卷,如\.C:即是C盘。
若你对windows内核有点了解,事实上\.就相当于NT对象目录中的??目录
其中包含了所有提供给Win32程序的设备对象,你可用winobj来查看