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) |