wil_details_FeatureReporting_ReportUsageToService

VOID __stdcall wil_details_FeatureReporting_ReportUsageToService(
        wil_details_FeatureReportingCache *reporting,
        UINT64 featureId,
        INT64 hasNotificationState,
        INT64 isVariantConfiguration,
        FEATURE_LOGGED_TRAITS *traits,
        INT64 enabled){
  unsigned int v6; 
  INT64 v7; 
  INT64 v8; 
  int v9; 
  int v10; 

  v6 = featureId;
  v10 = 3;
  LODWORD(v7) = (_DWORD)enabled != 0 ? 2 : 6;
  if( wil_details_FeatureReporting_ReportUsageToServiceDirect(
         reporting,
         featureId,
         hasNotificationState,
         isVariantConfiguration,
         v7,
         v8,
         1i64) )
  {
    if( *(&stru_140CF2E80 + 806) )
    {
      LOBYTE(v9) = 0;
      (*(&stru_140CF2E80 + 806))(v6, traits, 0i64, (unsigned int)enabled, &v10, 0i64, v9, 1i64);
    }
  }
}

Referenced by:

Feature_Servicing_2206c_38536160__private_IsEnabled
Feature_Servicing_2207c_QxS0Irp__private_IsEnabled
Feature_Servicing_37028738__private_IsEnabled
Feature_Servicing_39887415__private_IsEnabled
Feature_Servicing_AdtpBuildAccessReasonAuditString_CrashFix__private_IsEnabled
Feature_Servicing_SetVadPageSize__private_IsEnabled
Feature_SleepReliabilityDetailedDiagnostics__private_IsEnabled
KeInitializeVelocity
KiInitializeVelocity
KiLogControlProtectionUserModeReturnMismatch
KiLogUserCetSetContextIpValidationFailure
MmCreatePeb
NtQueryInformationToken
NtSetInformationToken
PoClearTransitionMarker
PopDirectedDripsQueryEnabledMitigations
PopQueryPowerButtonBugcheckEnabled
SeQueryInformationToken
SeQuerySigningPolicyWorker
SepIsAdminlessEnforcementModeEnabled
WheaReportHwError