pub unsafe extern "system" fn HidP_TranslateUsagesToI8042ScanCodes(
    changedusagelist: *const u16,
    usagelistlength: u32,
    keyaction: HIDP_KEYBOARD_DIRECTION,
    modifierstate: *mut HIDP_KEYBOARD_MODIFIER_STATE,
    insertcodesprocedure: PHIDP_INSERT_SCANCODES,
    insertcodescontext: *const c_void,
) -> NTSTATUS