Patent ID: 6931645
Filing Date: 2005-08-16
Classification: H04L

Abstract:
1. In a computer with a stack of input/output drivers, a method for canceling a request for a transmission of data, the request for the transmission of data being handled by drivers in the stack, one input/output driver being higher in the stack than another input/output driver, the method comprising: associating, by a high-level input/output driver a cancel identifier with the request for the transmission of data; requesting service of a lower-level input/output driver, where the request for service includes the cancel identifier; requesting that the lower-level input/output driver cancel the request for service, the request for service identified by the associated cancel identifier; and canceling the request for service if the lower-level input/output driver determines that the request for service can still be canceled, whereby the high-level input/output driver cancels the request for the transmission of data, wherein the step of associating comprises associating a cancel identifier that has been used with another request for a transmission of data.