LdrRequestEventBase: различия между версиями
(baffrdCkQimc) | Synergy (обсуждение | вклад) | ||
(не показано 30 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
− | + | <metadesc>Функция ElfPack2 для получения диапазона свободных ивентов. За один вызов выделяет 64 ивента. Если требуется больше, то можно вызвать требуемое количество раз.</metadesc> | |
− | + | == Объявление == | |
+ | '''<tt>UINT32 ldrRequestEventBase( void );</tt> | ||
− | + | == Описание == | |
+ | Функция [[ElfPack2]] для получения диапазона свободных ивентов. За один вызов выделяет 64 ивента. Если требуется больше, то можно вызвать требуемое количество раз. | ||
− | + | == Результат == | |
+ | #'''UINT32 | ||
+ | #:База диапазона ивентов. | ||
− | + | == Пример == | |
+ | <pre> | ||
+ | // получаем базу ивентов | ||
+ | UINT32 ev_base = ldrRequestEventBase(); | ||
+ | |||
+ | // используем для заполнения таблицы хендлеров | ||
+ | reserve = ldrInitEventHandlersTbl( any_state_handlers, ev_base ); | ||
+ | </pre> | ||
+ | |||
+ | == См. также == | ||
+ | [[ldrInitEventHandlersTbl]] | ||
+ | |||
+ | [[Категория:Функции ElfPack2]] |
Текущая версия на 04:33, 11 апреля 2019
Объявление
UINT32 ldrRequestEventBase( void );
Описание
Функция ElfPack2 для получения диапазона свободных ивентов. За один вызов выделяет 64 ивента. Если требуется больше, то можно вызвать требуемое количество раз.
Результат
- UINT32
- База диапазона ивентов.
Пример
// получаем базу ивентов UINT32 ev_base = ldrRequestEventBase(); // используем для заполнения таблицы хендлеров reserve = ldrInitEventHandlersTbl( any_state_handlers, ev_base );