Функция объявлена в файле coresrv/handle/handle_api.h.
Retcode KnHandleCreateBadge(Notice notice, rtl_uintptr_t eventId,
void *context, Handle *handle);
Функция создает объект контекста передачи ресурса для контекста передачи ресурса context и настраивает приемник уведомлений notice на прием уведомлений об этом объекте. Приемник уведомлений настраивается на прием уведомлений о событиях, которые соответствуют флагам маски событий EVENT_OBJECT_DESTROYED и EVENT_BADGE_CLOSED.
Входной параметр eventId задает идентификатор записи вида "ресурс – маска событий" в приемнике уведомлений.
Выходной параметр handle содержит дескриптор объекта контекста передачи ресурса.
В случае успеха функция возвращает rcOk, иначе возвращает код ошибки.
В начало