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 KStrIrpListCallback Routine eines Streaming-Minidrivers wird aufgerufen, um festzustellen, ob die übergebene IRP aus der Quellliste in die Zielliste verschoben werden soll oder ob die IRP-Aufzählung beendet werden soll.
Syntax
PFNKSIRPLISTCALLBACK Pfnksirplistcallback;
NTSTATUS Pfnksirplistcallback(
[in] PIRP Irp,
[in] PVOID Context
)
{...}
Parameter
[in] Irp
Zeigen Sie auf das IRP, um möglicherweise aus der Quellliste zur Zielliste zu wechseln.
[in] Context
Passed from KsMoveIrpsOnCancelableQueue.
Rückgabewert
Gibt STATUS_SUCCESS zurück, um anzugeben, dass das übergebene IRP aus der Quellliste in die Zielliste verschoben werden soll. Gibt STATUS_NO_MATCH zurück, wenn das übergebene IRP nicht verschoben werden soll. Gibt einen anderen Wert zurück, um die Aufzählung zu beenden.
Bemerkungen
KStrIrpListCallback- wird bei DISPATCH_LEVEL aufgerufen.
KStrIrpListCallback- wird immer mindestens einmal am Ende der Listenverarbeitung mit einem NULL- IRP-Wert aufgerufen, um die Listenverarbeitung abzuschließen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ks.h (enthalten Ks.h) |