HFileOperation 傳回值都是一樣,請問哪裡錯了(編號:6960)

With SHFileOp
.wFunc = FO_DELETE
   .pFrom = sFiles
   .pTo = sDestination
   .fFlags = FOF_FLAGS
  End With
 lngRetVal = SHFileOperation(SHFileOp)
不管是否刪除成功傳回值都是一樣,所以無法用來判斷,請問哪裡錯了