PopRecordLidStateWorker
VOID __stdcall PopRecordLidStateWorker(){
char v0;
PopOkayToQueueNextWorkItem((_POP_WORK_ITEM *)&stru_140C23628 + 246);
if( !*(&stru_140CF2E80 + 6570) )
{
PopAcquirePolicyLock();
v0 = PopLidOpened != 0 ? 0x40 : 0;
PopReleasePolicyLock();
PopAcquireRwLockExclusive((_POP_RW_LOCK *)((char *)&stru_140C23628 + 6312));
BYTE11(xmmword_140C502C8) = v0 | BYTE11(xmmword_140C502C8) & 0x3F;
dword_140C2072C = BYTE11(xmmword_140C502C8) >> 6;
PopBsdHandleRequest(1i64);
PopReleaseRwLock((_POP_RW_LOCK *)((char *)&stru_140C23628 + 6312));
}
}Referenced by:
No references.