Установить строковый дескриптор устройства.
#include <sys/io-hid.h>
static int indexed_string( int reg_hdl,
void *user,
_Uint16t index,
void **str );
- reg_hdl
- Зарегистрированный дескриптор модуля драйвера (см. io_hid_dll_entry_t :: init()).
- user
- Дескриптор отчета (см. io_hid_dll_entry_t :: init()).
- index
- Индекс внедренного строкового дескриптора для конкретного устройства.
- str
- Указатель на буфер, выделенный клиентом, для возврата внедреннго строкового дескриптора, указанной в index.
Callback-функция устанавливает строковый дескриптор устройства.
- EOK
- Успешное завершение.
- ENOENT
- Нет такого строкового дескриптора.
ЗОСРВ «Нейтрино»
io_hid_registrant_funcs_t, io_hid_dll_entry_t :: init()
Предыдущий раздел: Библиотека разработки HID-драйверов