Timer Expiration Message
Timer expiration messages are sent when a timer event fires.
The format of timer expiration messages is shown in the following table.
Message Header | |||
0 |
MessageType (4 bytes) |
Rsvd (3 bytes) |
PayloadSize (1 byte) |
8 |
Rsvd (8 bytes) | ||
Timer Expiration Payload | |||
16 |
TimerIndex (4 bytes) |
Rsvd (4 bytes) | |
24 |
ExpirationTime (8 bytes) | ||
32 |
DeliveryTime (8 bytes) |
The following list describes the fields of timer expiration messages:
- TimerIndex
-
The index of the synthetic timer (0 through 3) that generated the message. This index allows a client to configure multiple timers to use the same interrupt vector and differentiate between their messages.
- ExpirationTime
-
The expected expiration time of the timer. The time is measured in 100-nanosecond units by using the time base of the partition's reference time counter. Note that the expiration message might arrive after the expiration time.
- DeliveryTime
-
The time when the message is placed into the respective message slot of the SIM page. The time is measured in 100-nanosecond units based on the partition's reference time counter.
Send comments about this topic to Microsoft
Build date: 11/16/2013