HV_SYNIC_EVENT_FLAGS
Флаги событий Синик являются битовыми массивами фиксированного размера. Они нумеруются таким образом, что первый байт массива содержит флаги от 0 до 7 (значение 0 является наименее значащим битом), а второй байт массива содержит флаги от 8 до 15 (8 является наименьшим значащим битом) и т. д.
Синтаксис
#define HV_EVENT_FLAGS_COUNT (256 * 8)
#define HV_EVENT_FLAGS_BYTE_COUNT 256
typedef struct
{
UINT8 Flags[HV_EVENT_FLAGS_BYTE_COUNT];
} HV_SYNIC_EVENT_FLAGS;