StreamClassCompleteRequestAndMarkQueueReady function (strmini.h)

The StreamClassCompleteRequestAndMarkQueueReady routine completes a request, and signals the class driver that the minidriver is ready to receive a new request of the same type.

Syntax

VOID STREAMAPI StreamClassCompleteRequestAndMarkQueueReady(
  [in] PHW_STREAM_REQUEST_BLOCK Srb
);

Parameters

[in] Srb

Pointer to the HW_STREAM_REQUEST_BLOCK that the minidriver has completed processing.

Return value

None

Remarks

This call is equivalent to calling StreamClassXxxNotification twice, once to signal that the request is completed, and once to signal that the minidriver is ready for the next request of that type.

Requirements

Requirement Value
Target Platform Desktop
Header strmini.h (include Strmini.h)
Library Stream.lib

See also

HW_STREAM_REQUEST_BLOCK

StreamClassDeviceNotification

StreamClassStreamNotification