CmpGetFileSize
NTSTATUS __stdcall CmpGetFileSize(PVOID FileHandle, UINT64 *FileLength){
NTSTATUS result;
struct _IO_STATUS_BLOCK IoStatusBlock;
__int128 FileInformation;
__int64 v6;
v6 = 0i64;
FileInformation = 0i64;
IoStatusBlock = 0i64;
result = ZwQueryInformationFile(FileHandle, &IoStatusBlock, &FileInformation, 0x18ui64, FileStandardInformation);
if( result >= 0 )
{
*FileLength = *((_QWORD *)&FileInformation + 1);
return 0;
}
return result;
}Referenced by:
CmpInitializeActualFileSizes
CmpLoadHiveThread