Function GetFileSizeEx [src]

Prototype

pub fn GetFileSizeEx(hFile: HANDLE) GetFileSizeError!u64

Parameters

hFile: HANDLE

Possible Errors

Unexpected

Source

pub fn GetFileSizeEx(hFile: HANDLE) GetFileSizeError!u64 { var file_size: LARGE_INTEGER = undefined; if (kernel32.GetFileSizeEx(hFile, &file_size) == 0) { switch (GetLastError()) { else => |err| return unexpectedError(err), } } return @as(u64, @bitCast(file_size)); }