SepSecureBootGetPolicyDefaultValue
__int64 __fastcall SepSecureBootGetPolicyDefaultValue(_WORD *a1, __int64 a2, _QWORD *a3, int *a4){
unsigned int v4;
int v5;
_WORD *v6;
v4 = 0;
switch( *a1 & 0x1F )
{
case 0:
v5 = (unsigned __int16)a1[1];
v6 = a1 + 2;
goto LABEL_13;
case 1:
v5 = 1;
goto LABEL_10;
case 5:
case 6:
case 7:
v5 = 8;
LABEL_10:
v6 = a1 + 1;
LABEL_13:
*a3 = v6;
*a4 = v5;
return v4;
case 8:
return(unsigned int)-1073741275;
default:
return(unsigned int)-1069350909;
}
}Referenced by:
SepSecureBootUpdateBcdDataForRule