VOID
MacTimerFunction(
IN PVOID SystemSpecific1,
IN PVOID FunctionContext,
IN PVOID SystemSpecific2,
IN PVOID SystemSpecific3
);
MacTimerFunction is called when the interval specified in a driver call to NdisSetTimer expires.
MacTimerFunction is called, at most, once for each driver call to NdisSetTimer. If a full-NIC driver calls NdisSetTimer twice and the interval specified in the initial call has not yet expired, the second call effectively cancels the first. In these circumstances, MacTimerFunction runs when the interval specified in the most recent call to NdisSetTimer expires, unless the driver calls NdisCancelTimer before that interval expires.
MacTimerFunction runs at IRQL DISPATCH_LEVEL.
MiniportTimer, NdisCancelTimer, NdisInitializeTimer, NdisSetTimer