pub unsafe extern "system" fn HidD_GetNumInputBuffers( hiddeviceobject: HANDLE, numberbuffers: *mut u32, ) -> BOOLEAN