PoFxSetDeviceIdleTimeout
VOID __stdcall PoFxSetDeviceIdleTimeout(POHANDLE *Handle, UINT64 IdleTimeout){
UINT64 *v2;
unsigned __int8 v5;
UINT64 v6;
unsigned __int64 v7;
v2 = (UINT64 *)(Handle + 45);
v5 = KeAcquireSpinLockRaiseToDpc((UINT64 *)Handle + 45);
v6 = 0x3FFFFFFFFFFFFFFFi64;
v7 = v5;
if( IdleTimeout <= 0x3FFFFFFFFFFFFFFFi64 )
v6 = IdleTimeout;
Handle[62] = (POHANDLE)v6;
PopFxUpdateDeviceIdleTimer((_POP_FX_DEVICE *)Handle);
KxReleaseSpinLock(v2);
__writecr8(v7);
}Referenced by:
No references.