HvExtendHivePrimaryFileValidDataLength

NTSTATUS __stdcall HvExtendHivePrimaryFileValidDataLength(_HHIVE *Hive, UINT64 Length, UINT64 WriteFlags){
  NTSTATUS v3; 
  int v7[2]; 
  int *v8; 
  __int64 v9; 
  int v10; 

  v3 = 0;
  v10 = -16843010;
  v7[1] = 0;
  v9 = 4i64;
  v7[0] = Length - 4;
  v8 = &v10;
  if( Hive->FileWrite(Hive, 0, (CMP_OFFSET_ARRAY *)v7, 1u, WriteFlags) < 0 )
    return -1073741491;
  if( (int)CmpFileFlushAndPurge(Hive, 0i64) < 0 )
    return -1073741491;
  return v3;
}

Referenced by:

CmpFlushHive