HID OS Functions