wil_StagingConfig_QueryFeatureState

__int64 __fastcall wil_StagingConfig_QueryFeatureState(
        unsigned int a1,
        INT64 a2,
        unsigned int a3,
        unsigned int a4,
        __int64 a5){
  unsigned int FeatureState; 
  INT64 v10; 
  INT64 v12[12]; 
  char v13[208]; 

  FeatureState = 0;
  memset(v12, 0i64, 0x58u);
  if( !wil_details_StagingConfig_Load((INT64)v12, a1, v10, v13) )
  {
    FeatureState = wil_details_StagingConfig_QueryFeatureState((INT64)v12, a2, a3, a4);
    if( a5 )
      *(_DWORD *)a5 |= wil_details_StagingConfig_AreAnyFeaturesConfigured((INT64)v12);
    if( LODWORD(v12[10]) )
      ExFreePoolWithTag((PVOID)v12[7], 0x4C4957u);
  }
  return FeatureState;
}

Referenced by:

wil_details_GetCurrentFeatureEnabledState