# std.os\+windows: isAtLeast\(\.win10_rs5\) in renameatW\(\), DeleteFile\(\) for posix semantics · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/1816bb4ab050f46504a2f1e827e9d74f8d253101)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 1816bb4ab050f46504a2f1e827e9d74f8d253101

Requested commit: 1816bb4ab050f46504a2f1e827e9d74f8d253101

Commit: 1816bb4ab050f46504a2f1e827e9d74f8d253101

Tree: 5d671fc099d1aeb3fc1b06e18beb5037ccec4b20

Author: Jan Philipp Hafer

Committer: Jakub Konka

## Message

```
std.os+windows: isAtLeast(.win10_rs5) in renameatW(), DeleteFile() for posix semantics

Usage of FILE_RENAME_IGNORE_READONLY_ATTRIBUTE or
FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE for posix semantics require
win10_rs5 instead of win10_rs1 necessary for posix semantics. Keep it as simple
as possible, since it is reasonable to expect users being able to update
win10_rs5 or use non-posix semantics instead.

Closes #17049.

```

## Parents

- [e265dc61e651d67bbfb3be675ff132df865902ef](https://git.cafe/gitcafe/zig/commit/e265dc61e651d67bbfb3be675ff132df865902ef?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/1816bb4ab050f46504a2f1e827e9d74f8d253101?format=markdown)
