阅读:1626回复:4
IoCreateSymbolicLink在98下的奇怪问题
如果DeviceName是"\\\\Device\\Device0",DosName是\\\\DosDevice\\ABCDE"就OK,但是,如果DosName是一个驱动器符,也就是象"\\\\DosDevice\\E:"(注意最后有一个冒号)就失败,有大虾知道原因吗?返回值总是0xC0000035。
IoCreateSymbolicLink |
|
沙发#
发布于:2004-07-16 08:21
这个错误是说你要创建的符号连接已经存在
// // MessageId: STATUS_OBJECT_NAME_COLLISION // // MessageText: // // Object Name already exists. // #define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS)0xC0000035L) |
|
|
板凳#
发布于:2004-07-17 00:10
我知道,但是换成任何驱动盘符都不可以啊。:(
|
|
地板#
发布于:2004-07-17 11:01
也就是说名,这些名字都保留了
|
|
|
地下室#
发布于:2004-07-20 20:47
您的意思是说,98下不可以使用IoCreateSymbolicLink 创建磁盘?好像使用DefineDosDevice也不可以:(
|
|