HV_SYNIC_EVENT_FLAGSHV_SYNIC_EVENT_FLAGS

Флаги событий Синик являются битовыми массивами фиксированного размера.SynIC event flags are fixed-size bitwise arrays. Они нумеруются таким образом, что первый байт массива содержит флаги от 0 до 7 (значение 0 является наименее значащим битом), а второй байт массива содержит флаги от 8 до 15 (8 является наименьшим значащим битом) и т. д.They are numbered such that the first byte of the array contains flags 0 through 7 (0 being the least significant bit) and the second byte of the array contains flags 8 through 15 (8 being the least significant bit), and so on.

СинтаксисSyntax

#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;