CmSetInstallerClassMappedPropertyFromCoInstallers
__int64 __fastcall CmSetInstallerClassMappedPropertyFromCoInstallers(
__int64 a1,
const WCHAR *a2,
__int64 a3,
int a4,
__int64 a5,
ULONG a6){
__int64 result;
NTSTATUS v8;
HANDLE KeyHandle;
KeyHandle = 0i64;
if( a4 != 8210 )
return 3221225485i64;
result = PnpCtxGetCachedContextBaseKey(a1, 13, (__int64 *)&KeyHandle);
if( (int)result >= 0 )
{
v8 = RegRtlSetValue(KeyHandle, a2, 7u, (void *)a5, a6);
if( v8 == -1073741444 )
{
return 3221225701i64;
}
else
{
result = 0i64;
if( v8 < 0 )
return(unsigned int)v8;
}
}
return result;
}Referenced by:
CmSetInstallerClassMappedProperty