PopWnfSprActiveSessionChangeCallback

NTSTATUS __stdcall PopWnfSprActiveSessionChangeCallback(INT64 a1){
  int v1; 
  UINT64 BufferSize; 
  UINT64 ChangeStamp; 
  __int128 Buffer; 
  int v6; 

  LODWORD(BufferSize) = 20;
  v6 = 0;
  Buffer = 0i64;
  v1 = ExQueryWnfStateData((_WNF_SUBSCRIPTION *)a1, &ChangeStamp, &Buffer, &BufferSize);
  if( v1 >= 0 && (_DWORD)BufferSize == 20 )
  {
    PopAcquirePolicyLock();
    PopSetPowerSettingValueAcDc((_LPCGUID)&GUID_SPR_ACTIVE_SESSION_CHANGE, 0x14ui64, &Buffer);
    PopReleasePolicyLock();
  }
  return v1;
}

Referenced by:

No references.