PopWnfMixedRealityCallback

NTSTATUS __stdcall PopWnfMixedRealityCallback(INT64 a1){
  int v1; 
  UINT64 BufferSize; 
  UINT64 ChangeStamp; 
  unsigned int Buffer; 

  LODWORD(BufferSize) = 8;
  v1 = ExQueryWnfStateData((_WNF_SUBSCRIPTION *)a1, &ChangeStamp, &Buffer, &BufferSize);
  if( v1 >= 0 )
  {
    if( (unsigned int)BufferSize < 8 )
    {
      return 0;
    }
    else
    {
      LODWORD(BufferSize) = (Buffer >> 1) & 1;
      PopSetPowerSettingValueAcDc((_LPCGUID)&GUID_MIXED_REALITY_MODE, 4ui64, &BufferSize);
    }
  }
  return v1;
}

Referenced by:

No references.