ZwSetInformationFile create 0 length file

I call ZwSetInformationFile() to do the rename got success return status.
The source file is deleted and the target file is created but it is 0
length with no data. Any one know why this happen.

Thanks in advance.

JianJing Qin