INT64 __fastcall BiSetObjectDescription(VOID *ParentHandle, INT64 a2){
INT64 result;
UINT64 Length;
UINT8 v6;
PVOID Handle;
Handle = 0i64;
result = BiCreateKey(ParentHandle, (WCHAR *)L"Description", 0x20019ui64, 1ui64, &Handle, &v6);
if( (int)result >= 0 )
{
BiCloseKey(Handle);
LODWORD(Length) = 4;
return BiSetRegistryValue(ParentHandle, (WCHAR *)L"Type", (WCHAR *)L"Description", 4ui64, (VOID *)(a2 + 4), Length);
}
return result;
}