Fields
access_mask: ACCESS_MASK,
dir: ?HANDLE = null,
sa: ?*SECURITY_ATTRIBUTES = null,
share_access: ULONG = (FILE_SHARE_WRITE | FILE_SHARE_READ) | FILE_SHARE_DELETE,
creation: ULONG,
io_mode: std.io.ModeOverride,
filter: Filter = .file_only,
If true, tries to open path as a directory. Defaults to false.
follow_symlinks: bool = true,
If false, tries to open path as a reparse point without dereferencing it. Defaults to true.