CmpFileWrite
INT64 __fastcall CmpFileWrite(
_HHIVE *Hive,
UINT64 FileType,
CMP_OFFSET_ARRAY *offsetArray,
UINT64 offsetArrayCount,
UINT64 *FileOffset,
UINT64 Flags){
void *v6;
INT64 result;
UINT64 v8;
if( BYTE1(NlsMbCodePageTag) )
return 0i64;
v6 = (void *)*((_QWORD *)&Hive[1].Signature + (unsigned int)FileType);
if( !v6 )
return 0i64;
LODWORD(v8) = (_DWORD)FileOffset;
LOBYTE(result) = CmpDoFileWrite(v6, (CMP_OFFSET_ARRAY *)FileType, (UINT64)offsetArray, (UINT64 *)offsetArrayCount, v8);
return result;
}Referenced by:
CmpSaveKeyByFileCopy