VOID __stdcall PpProfileMarkAllTransitioningDocksEjected(){
_DWORD *i;
ExAcquireFastMutex((PFAST_MUTEX)((char *)&PnpReplaceEvent + 160));
for( i = (_DWORD *)*(&PnpReplaceEvent + 28); i != (_DWORD *)((char *)&PnpReplaceEvent + 224); i = *(_DWORD **)i )
{
if( *(i - 2) != 1 )
*(i - 2) = 4;
}
KeReleaseGuardedMutex((PKGUARDED_MUTEX)((char *)&PnpReplaceEvent + 160));
}