阅读:1246回复:2
***还有人在吗? 请问: 怎么知道<重命名>操作是否成功呢???
我调用了
MySetInformation(...) { //得到文件名后, 怎么知道这个操作是否成功了呢? if( Irp->IoStatus.Status != STATUS_OBJECT_NAME_COLLISION) { //表示 重命名成功了 } } Irp->IoStatus.Status 的状态老是STATUS_SUCCESS, 怎么得到重命名的结果呢? 是不是需要设置一个完成路由? 不过我设置了一个完成路由, 好想没有被调用怎么回事? [编辑 - 2/16/05 by konfyt] |
|
沙发#
发布于:2005-02-16 17:26
完成路由指的是CompleteRoutin吧,如果没有执行可能是你设置的有问题,你是用的什么代码改的?
|
|
|
板凳#
发布于:2005-02-16 17:32
我自己编写的, 参照别的完成路由例子
fslife: 你好热情啊, 难得! 每次都能看到你的回复! 谢谢呢! |
|