Is IPlatformFile::OpenWrite() synchronous?

Does IPlatformFile::OpenWrite(Filename, ...) block current thread if the file is opened for writing? Or FWindowsPlatformFile::OpenWrite() does?