Commit 2fce991d2a
Changed files (1)
lib
std
lib/std/os/windows.zig
@@ -1230,23 +1230,6 @@ test "GetFinalPathNameByHandle" {
_ = try GetFinalPathNameByHandle(handle, .{ .volume_name = .Dos }, buffer[0..required_len_in_u16]);
}
-pub const QueryInformationFileError = error{Unexpected};
-
-pub fn QueryInformationFile(
- handle: HANDLE,
- info_class: FILE_INFORMATION_CLASS,
- out_buffer: []u8,
-) QueryInformationFileError!void {
- var io: IO_STATUS_BLOCK = undefined;
- const len_bytes = std.math.cast(u32, out_buffer.len) orelse unreachable;
- const rc = ntdll.NtQueryInformationFile(handle, &io, out_buffer.ptr, len_bytes, info_class);
- switch (rc) {
- .SUCCESS => {},
- .INVALID_PARAMETER => unreachable,
- else => return unexpectedStatus(rc),
- }
-}
-
pub const GetFileSizeError = error{Unexpected};
pub fn GetFileSizeEx(hFile: HANDLE) GetFileSizeError!u64 {