3.1.5 Timer Events
When a Data Completion Timer for the event session expires, the server MUST complete the outstanding call to the RpcNetEventReceiveData (section 3.1.4.2.2) method stored in the Outstanding RpcNetEventReceiveData Call for the event session. That is, the events MUST be removed from the list and returned in the RpcNetEventReceiveData.EventBuffer member, and the Outstanding RpcNetEventReceiveData Call MUST be cleared.