Function GetFileSizeEx [src]
Prototype
pub fn GetFileSizeEx(hFile: HANDLE) GetFileSizeError!u64
Parameters
hFile: HANDLE
Possible Errors
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));
}