CmpDoReDoDeleteValue

__int64 __fastcall CmpDoReDoDeleteValue(__int64 a1, __int64 a2){
  int v3; 
  _OBJECT_TYPE *v4; 
  VOID *KeyHandle; 

  KeyHandle = 0i64;
  v3 = CmpDoReOpenTransKey((_CM_TRANS *)a1, (_UNICODE_STRING *)(a2 + 32), 2ui64, &KeyHandle);
  if( v3 >= 0 )
  {
    v3 = ZwDeleteValueKey(KeyHandle, (_UNICODE_STRING *)(a2 + 48), v4);
    ZwClose((_HANDLE)KeyHandle);
  }
  return(unsigned int)v3;
}

Referenced by:

CmpDoReDoRecord