Using a thread to enforce limits because seclogon stole the I/O completion port.