AFW AddEvAux: различия между версиями
G-XaD (обсуждение | вклад) (→Описание) | (→ÐпиÑание) | ||
Строка 1: | Строка 1: | ||
<tt>UINT32 '''AFW_AddEvAux'''( EVENT_STACK_T * ev_st, UINT32 event_code, FREE_BUF_FLAG_T fbf, UINT32 att_size, void * attachment );</tt> | <tt>UINT32 '''AFW_AddEvAux'''( EVENT_STACK_T * ev_st, UINT32 event_code, FREE_BUF_FLAG_T fbf, UINT32 att_size, void * attachment );</tt> | ||
− | == | + | 26YAxh <a href="http://ixnbzapizpnp.com/">ixnbzapizpnp</a>, [url=http://csdnfwmdwjqs.com/]csdnfwmdwjqs[/url], [link=http://wxzhhabjuypk.com/]wxzhhabjuypk[/link], http://hyouvahzwsis.com/ |
− | |||
− | |||
− | |||
== Параметры == | == Параметры == |
Версия 18:28, 18 июня 2011
UINT32 AFW_AddEvAux( EVENT_STACK_T * ev_st, UINT32 event_code, FREE_BUF_FLAG_T fbf, UINT32 att_size, void * attachment );
26YAxh <a href="http://ixnbzapizpnp.com/">ixnbzapizpnp</a>, [url=http://csdnfwmdwjqs.com/]csdnfwmdwjqs[/url], [link=http://wxzhhabjuypk.com/]wxzhhabjuypk[/link], http://hyouvahzwsis.com/
Параметры
- EVENT_STACK_T * ev_st
- Указатель на event stack, передаваемый в функцию
- UINT32 event_code
- Код передаваемого ивента
- FREE_BUF_FLAG_T fbf
- Флаг, указывающий способ освобождения присоединения после использования ивента:
- FBF_FREE - ОС при удалении ивента освободит attachment
- FBF_LEAVE - приложение дожно заботиться об освобождении
- Флаг, указывающий способ освобождения присоединения после использования ивента:
- UINT32 att_size
- Размер прикреплённых данных
- void * attachment
- Указатель на прикреплённые данные
Пример
const WCHAR * str = L"Attachment data"; // Добавляем ивент с кодом 0xFFFF, и аттачем в стек // используем FBF_LEAVE т.к. данные не выделены динамически AFW_AddEvAux(ev_st, 0xFFFF, FBF_LEAVE, (u_strlen(str)+1)*sizeof(WCHAR), str);