当调用WriteFile
时,在没有发生错误(返回为lpNumberOfBytesWritten
)的同步写入模式下,返回的nNumberOfBytesToWrite
是否可以小于TRUE
吗?写入到正确的文件(而不是套接字,管道或其他特殊的句柄)中。不使用lpOverlapped
。
从docs尚不清楚。
最佳答案
该文档指出:
只有其中的第一个符合您的条件,因此答案是文档很明确。当函数按您指定的方式返回时,*lpNumberOfBytesWritten
始终等于nNumberOfBytesToWrite
。