sendAsyncResult64WithOptions
Send a notification as with sendAsyncResult, but with finite queueing.
Declaration
static IOReturn sendAsyncResult64WithOptions(
OSAsyncReference64 reference,
IOReturn result,
io_user_reference_t args[],
UInt32 numArgs,
IOOptionBits options);Overview
IOUserClient::sendAsyncResult64() will infitely queue messages if the client is not processing them in a timely fashion. This variant will not, for simple handling of situations where clients may be expected to stop processing messages.