unsafe void OnKeyPressFromServer(byte[] message) { #if BailServer if (ShouldBailMouse()) { return; } state.LastServerEvent_Keyboard = DateTime.UtcNow; #endif if (state.CurrentClientFocused) { fixed(byte *b = message) { if (*(int *)(b + 5) == 1) { _hook.SendKeyDown((Key)(*(int *)(b + 1))); } else { _hook.SendKeyUp((Key)(*(int *)(b + 1))); } } } }