Содержание
KnHandleCreateBadge()
Функция объявлена в файле 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, иначе возвращает код ошибки.
В начало