PopBsdHandleRequest
CHAR __fastcall PopBsdHandleRequest(INT64 a1){
if( (a1 & 8) != 0 )
{
PopUpdateBsdPowerTransitionReferenceTime();
return RtlSetSystemBootStatus(7i64, (INT64)&PopBsdPowerTransition, 32i64, 0i64);
}
else
{
PopBsdUpdateRequests |= a1;
return PopQueueWorkItem((INT64)&PopBsdUpdateWorkItem, DelayedWorkQueue);
}
}Referenced by:
NtInitiatePowerAction
PdcPoRecordButton
PopBatteryApplyCompositeState
PopClearConnectedStandbyMarker
PopClearSleepMarker
PopClearSystemShutdownMarker
PopClearUserShutdownMarkerWorker
PopRecordAcDcState
PopRecordDisplayState
PopRecordLidStateWorker
PopRecordPhysicalPowerButton
PopRecordSleepCheckpoint
PopRecordSleepCheckpointSource
PopSetCleanShutdownMarker
PopSetConnectedStandbyMarker
PopSetSleepMarker
PopSetUserShutdownMarkerWorker