io_hid_registrant_funcs_t :: indexed_string()

Установить строковый дескриптор устройства.

Прототип:

#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-драйверов