X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fwin32.h;h=89b385f214a06f07f573c30cf7b17bb126cbb5cc;hb=18b97ba5b37c0134513886062946d0fd521a9b5e;hp=e525ccb4fda35d87a5f46b93133994fdea491cb2;hpb=ca3f717fa42ec38d85dc020821340e59a15c25df;p=wimlib diff --git a/src/win32.h b/src/win32.h index e525ccb4..89b385f2 100644 --- a/src/win32.h +++ b/src/win32.h @@ -46,8 +46,8 @@ win32_do_apply_dentry(const tchar *output_path, extern int win32_do_apply_dentry_timestamps(const tchar *output_path, size_t output_path_nbytes, - const struct wim_dentry *dentry, - const struct apply_args *args); + struct wim_dentry *dentry, + struct apply_args *args); extern int fsync(int fd); @@ -77,4 +77,13 @@ win32_global_cleanup(); extern int win32_strerror_r_replacement(int errnum, tchar *buf, size_t buflen); +extern ssize_t +win32_pread(int fd, void *buf, size_t count, off_t offset); + +extern ssize_t +win32_pwrite(int fd, const void *buf, size_t count, off_t offset); + +extern ssize_t +win32_writev(int fd, const struct iovec *iov, int iovcnt); + #endif /* _WIMLIB_WIN32_H */