HV_TIMER_MESSAGE_PAYLOADHV_TIMER_MESSAGE_PAYLOAD

Сообщения об истечении времени таймера отправляются при срабатывании события таймера.Timer expiration messages are sent when a timer event fires. Эта структура определяет полезные данные сообщения.This structure defines the message payload.

СинтаксисSyntax

typedef struct
{
    UINT32          TimerIndex;
    UINT32          Reserved;
    HV_NANO100_TIME ExpirationTime;     // When the timer expired
    HV_NANO100_TIME DeliveryTime;       // When the message was delivered
} HV_TIMER_MESSAGE_PAYLOAD;

Тимериндекс — индекс искусственного таймера (от 0 до 3), создавшего сообщение.TimerIndex is the index of the synthetic timer (0 through 3) that generated the message. Это позволяет клиенту настроить несколько таймеров для использования одного и того же вектора прерываний и различать их сообщения.This allows a client to configure multiple timers to use the same interrupt vector and differentiate between their messages.

ExpirationTime — ожидаемое время окончания таймера, измеренное в единицах измерения 100-наносекундных, с использованием базового времени счетчика времени ссылки на секцию.ExpirationTime is the expected expiration time of the timer measured in 100-nanosecond units by using the time base of the partition’s reference time counter. Обратите внимание, что после истечения срока действия может появиться сообщение об истечении срока действия.Note that the expiration message may arrive after the expiration time.

Деливеритиме — это время, когда сообщение помещается в соответствующий слот сообщений на странице SIM-карты.DeliveryTime is the time when the message is placed into the respective message slot of the SIM page. Время измеряется в единицах 100-наносекундных, основанных на счетчике времени ссылки на секцию.The time is measured in 100-nanosecond units based on the partition’s reference time counter.

См. также разделSee also

HV_MESSAGEHV_MESSAGE