__int64 __fastcall CmpDoReDoSetSecurityDescriptor(__int64 a1, __int64 a2){
int v3;
HANDLE Handle;
Handle = 0i64;
v3 = CmpDoReOpenTransKey(a1, (__int128 *)(a2 + 32), 0x40000u, &Handle);
if( v3 >= 0 )
{
v3 = ZwSetSecurityObject(Handle, 4ui64, *(PVOID *)(a2 + 56));
ZwClose(Handle);
}
return(unsigned int)v3;
}