CmCreateInterfaceClassWorker
__int64 __fastcall CmCreateInterfaceClassWorker(
__int64 a1,
const WCHAR *a2,
__int64 a3,
__int64 *a4,
bool *a5,
__int16 a6){
int v9;
bool v10;
int v12[6];
v12[0] = 0;
if( a6 )
{
return(unsigned int)-1073741811;
}
else
{
v9 = CmOpenInterfaceClassRegKey(a1, a2, a3, (__int64)a4, a3, 1, (__int64)a4, v12);
if( v9 >= 0 )
{
v10 = v12[0] == 1;
*a5 = v12[0] == 1;
if( v10 )
CmRaiseCreateEvent(a1, (__int64)a2, 4u, *a4);
}
}
return(unsigned int)v9;
}Referenced by:
CmCreateInterfaceClass