PFNKSPINVOID-Rückruffunktion (ks.h)
Die Rückrufroutine eines AVStream-Minidrivers wird aufgerufen, wenn:
- Die relevante KSPIN- dient als Senken-Pin und dieser Senken-Pin wird von einem AVStream-Quell-Pin getrennt.
- Der Zurücksetzungszustand einer KSPIN Struktur wird aufgrund der Ankunft eines IOCTL_KS_RESET_STATE Gerätesteuerelements geändert. Diese Routine wird auch aufgerufen, wenn die Warteschlange, die dem angegebenen Pin zugeordnet ist, geleert wird.
Syntax
PFNKSPINVOID Pfnkspinvoid;
void Pfnkspinvoid(
[in] PKSPIN Pin
)
{...}
Parameter
[in] Pin
Zeiger auf den relevanten KSPIN, der als Spülnadel dient.
Rückgabewert
Nichts
Bemerkungen
Über AVStrMiniPinDisconnect
Der Minidriver gibt die Adresse dieser Routine im Disconnect Member der KSPIN_DISPATCH Struktur an.
Diese Routine ist optional.
Siehe auch KS Pins.
Über AVStrMiniPinReset
Weitere Informationen finden Sie unter Pin-Centric Verarbeitung.
Der Minidriver gibt die Adresse dieser Routine im Zurücksetzen Mitglieds seiner KSPIN_DISPATCH Struktur an.
In der Regel wird diese Routine von Minidrivern bereitgestellt, die Hardwarepuffer leeren müssen. Das Filtersteuerelement mutex kann während dieser Funktion gehalten werden. Siehe Filter control Mutex in AVStream.
Diese Routine ist optional.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen. |
Zielplattform- | Desktop |
Header- | ks.h (enthalten Ks.h) |