PopReleaseRwLock
VOID __fastcall PopReleaseRwLock(_POP_RW_LOCK *Lock){
if( Lock->Thread )
Lock->Thread = 0i64;
ExReleasePushLockEx((ULONG_PTR)Lock, 0);
KeLeaveCriticalRegion();
}Referenced by:
NtInitiatePowerAction
NtPowerInformation
PdcPoPowerRequestBlockingCallback
PdcPoRecordButton
PoClearTransitionMarker
PoEnergyContextCleanup
PoEnergyContextUpdateComponentPower
PoGetIdleTimes
PoIssueCoalescingNotification
PoQueryProcessEnergyTrackingState
PoRegisterCoalescingCallback
PoSetProcessEnergyTrackingState
PoSetThermalActiveCooling
PoSetThermalPassiveCooling
PoThermalCounterSetCallback
PoUnregisterCoalescingCallback
PopArmIdlePhaseWatchdog
PopAssociateThermalRequest
PopBatteryAdd
PopBatteryApplyCompositeState
PopBatteryDeviceState
PopBatteryEtwCallback
PopBatteryReleaseLock
PopBatteryRemove
PopBatteryWorker
PopBsdUpdateWorker
PopCheckAndHandleThermalConditions
PopClearConnectedStandbyMarker
PopClearSleepMarker
PopClearSpecialRequest
PopClearSystemShutdownMarker
PopClearTransitionCheckpoints
PopClearUserShutdownMarkerWorker
PopCoolingExtensionPnpNotification
PopCoolingSxTransition
PopCoolingTelemetryWorker
PopCreateKernelPowerRequest
PopCreatePowerRequestObject
PopCreateUserPowerRequest
PopCurrentPowerState
PopDeactiveThermalRequest
PopDiagTraceControlCallback
PopDirectedDripsUmDirectedFxAddTestDevice
PopDirectedDripsUmDirectedFxRemoveTestDevice
PopDirectedDripsUmDirectedFxSetMode
PopDirectedDripsUmMarkTestDevices
PopDisableCoolingExtension
PopEsEnterSleepShutdown
PopEsExitSleep
PopEsInStandbyLowPowerEpochCallback
PopEsPowerSettingBatteryThresholdCallback
PopEsPowerSettingPolicyCallback
PopEsWnfSubscriptionOverrideCallback
PopEsWorker
PopEtEnergyTrackerCleanup
PopEtEnergyTrackerClose
PopEtEnergyTrackerCreate
PopEtEnergyTrackerQuery
PopEtGetNextEnergyTracker
PopEtInternerUnlock
PopEtProcessEnumSnapshotCallback
PopEtProcessSnapshotUpdate
PopEvaluateInputSuppressionAction
PopExecutionRequiredSettingCallback
PopExecutionRequiredTimeoutWorkerRoutine
PopFanReportBootStartDevices
PopFanUpdateCsState
PopFanUpdateRunningState
PopFanWorker
PopGetEnergyCounter
PopGetPowerRequestListInfo
PopGetTransitionsToOnCount
PopHandleConvergedPowerRequestUpdate
PopIdlePhaseWatchdogCallback
PopInitializeSystemIdleDetection
PopNotifyCsStateExited
PopNotifyPolicyDevice
PopNotifySessionUserPowerRequestAttributed
PopNotifySessionUserPowerRequestCreated
PopNotifySessionUserPowerRequestsPresent
PopOrphanCoolingExtension
PopPolicyDeviceTargetChange
PopPowerAggregatorActiveToScreenOffStateHandler
PopPowerAggregatorDisplayPoweringOnStateHandler
PopPowerAggregatorForceSessionSwitch
PopPowerAggregatorHandleIntent
PopPowerAggregatorLockRelease
PopPowerAggregatorModernStandbyExitStateHandler
PopPowerAggregatorNotifyDisplayPoweredOn
PopPowerAggregatorNotifyPdcSleepTransition
PopPowerAggregatorNotifyResiliencyReached
PopPowerAggregatorNotifySuspendResume
PopPowerAggregatorScreenOffActiveToActiveStateHandler
PopPowerAggregatorScreenOffExitStateHandler
PopPowerAggregatorSessionSwitchWorker
PopPowerAggregatorSnapDiagnosticContext
PopPowerAggregatorStartNextSession
PopPowerAggregatorSystemTransitionEnterStateHandler
PopPowerAggregatorSystemTransitionExitStateHandler
PopPowerAggregatorWorker
PopPowerInformationInternal
PopPowerRequestNotifyMobileHotspotChanged
PopPowerRequestOverrideInitialize
PopProcessorInformation
PopPropogateCoolingChange
PopRecordAcDcState
PopRecordDisplayState
PopRecordLidStateWorker
PopRecordLongPowerButtonPressDetected
PopRecordPhysicalPowerButton
PopRecordSleepCheckpoint
PopRecordSleepCheckpointSource
PopReleasePowerRequestPushLock
PopResetIdlePhaseWatchdogDiagnosticContext
PopRundownThermalRequests
PopSetCleanShutdownMarker
PopSetConnectedStandbyMarker
PopSetSleepMarker
PopSetSpecialRequest
PopSetUserShutdownMarkerWorker
PopSleepstudyCaptureSessionStatistics
PopSleepstudyScenarioStopWorker
PopSleepstudySnapModernStandbySessionData
PopSleepstudyStartNextSession
PopSnapSystemIdleContext
PopStatsCreatePowerRequest
PopStatsDeletePowerRequest
PopStatsMarkPowerRequestActive
PopStatsMarkPowerRequestInactive
PopStatsNotifyPowerRequestCsState
PopSystemIdleWorker
PopThermalCoolingPowerSettingCallback
PopThermalCsEntry
PopThermalCsExit
PopThermalPollingPowerSettingCallback
PopThermalReadCounters
PopThermalSxEntry
PopThermalSxExit
PopThermalTelemetryWorker
PopThermalTraceRundownEvents
PopThermalUpdateTelemetryClientCount
PopThermalWorker
PopThermalZoneRemove
PopThermalZoneUpdateCoolingPolicy
PopTransitionTelemetryOsState
PopTriggerMonitorPowerEvent
PopUmpoProcessPowerMessage
PopUpdateConsoleDisplayState
PopUpdatePdcSystemIdleState
PopUpdateSystemIdleContext
PopUsbErrorWNFNotificationCallback
PopWnfAudioCallback
PopWriteBsdPoInfo
PpmApplyProfile
PpmCompareAndApplyPolicySettings
PpmEnableCoordinatedIdleStates
PpmEventTraceControlCallback
PpmIdleUsingStateSelection
PpmInfoReleaseLocks
PpmInstallCoordinatedIdleStates
PpmInstallPlatformIdleStates
PpmQueryPlatformStateResidency
PpmRegisterProfiles
PpmRegisterVetoList
PpmSetProfilePolicySetting
PpmUpdateIdleStates
PpmWmiGetAllData