Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AVStrMiniFilterReset-Routine eines AVStream-Minidrivers wird aufgerufen, wenn AVStream eine IOCTL_KS_RESET_STATE empfängt, um den Filter in den Zustand zurückzugeben, in dem er zu Abrufen-Zeit war. Diese Routine wird auch aufgerufen, wenn eine Warteschlange, die einem Pin für den Filter zugeordnet ist, geleert wird. Diese Routine wird nur für einen filterorientierten Filteraufgerufen.
Syntax
PFNKSFILTERVOID Pfnksfiltervoid;
NTSTATUS Pfnksfiltervoid(
[in] PKSFILTER Filter
)
{...}
Parameter
[in] Filter
Zeigen Sie auf die KSFILTER-, um zum vorherigen Zustand zurückzukehren.
Rückgabewert
AVStream verwendet derzeit nicht den Rückgabewert.
Bemerkungen
Weitere Informationen finden Sie unter Filter-Centric Verarbeitung.
Beachten Sie, dass es sich nicht um den fraglichen Filter handelt, sondern um einen Pin für diesen Filter, der tatsächlich das Zurücksetzen von IOCTL empfängt.
Der Minidriver gibt die Adresse dieser Routine im Zurücksetzen Member seiner KSFILTER_DISPATCH Struktur an.
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) |