CmpFileWrite

__int64 __fastcall CmpFileWrite(
        _HHIVE *Hive,
        unsigned int FileType,
        CMP_OFFSET_ARRAY *offsetArray,
        unsigned int offsetArrayCount,
        unsigned int *FileOffset,
        unsigned int Flags){
  __int64 v6; 

  if( BYTE1(NlsMbCodePageTag) )
    return 0i64;
  v6 = *((_QWORD *)&Hive[1].Signature + FileType);
  if( !v6 )
    return 0i64;
  else
    return CmpDoFileWrite(
             v6,
             *(__int64 *)&FileType,
             (__int64)offsetArray,
             *(_LOOKASIDE_LIST_EX **)&offsetArrayCount,
             (char)FileOffset);
}

Referenced by:

CmpSaveKeyByFileCopy