PHW_CANCEL_SRB Rückruffunktion (strmini.h)

Der Klassentreiber ruft die StrMiniCancelPacket-Routine des Minitreibers auf, um zu signalisieren, dass eine Streamanforderung abgebrochen wurde.

Syntax

PHW_CANCEL_SRB PhwCancelSrb;

void PhwCancelSrb(
  [in] IN PHW_STREAM_REQUEST_BLOCK SRB
)
{...}

Parameter

[in] SRB

Zeiger auf die abgesagte Streamanforderung.

Rückgabewert

Keine

Bemerkungen

Der Minidriver gibt diese Routine im HwCancelPacket-Element seiner HW_INITIALIZATION_DATA-Struktur an. Der Minidriver übergibt diese Struktur an den Klassentreiber, wenn er sich selbst registriert, indem er StreamClassRegisterMinidriver aufruft.

Minidriver, die für die Synchronisierung auf den Klassentreiber angewiesen sind, sollten dem Klassentreiber signalisieren, dass sie für eine andere Anforderung bereit sind, indem sie StreamClassStreamNotification oder StreamClassDeviceNotification mit der entsprechenden ReadyForNextXxx-Anforderung verwenden.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile strmini.h (include Strmini.h)