IN OUT PLARGE_INTEGER FileSize
)
{
- return STATUS_NOT_IMPLEMENTED;
+ FILE_STANDARD_INFORMATION Info;
+ NTSTATUS Status;
+ ULONG Length;
+
+ Status = IoQueryFileInformation(FileObject,
+ FileStandardInformation,
+ sizeof(Info),
+ &Info,
+ &Length);
+ if (NT_SUCCESS(Status))
+ {
+ FileSize->QuadPart = Info.EndOfFile.QuadPart;
+ }
+
+ return Status;
}