KsTerminateDevice-Funktion (ks.h)
Die KsTerminateDevice Funktion entfernt ein AVStream-Gerät.
Syntax
void KsTerminateDevice(
[in] PDEVICE_OBJECT DeviceObject
);
Parameter
[in] DeviceObject
Ein Zeiger auf eine DEVICE_OBJECT Struktur, die dem Gerät entspricht, für das avStream-Unterstützung entfernt werden soll.
Rückgabewert
Nichts
Bemerkungen
Normalerweise ruft AVStream KsTerminateDevice auf, sobald ein PnP-Geräte-IRP (IRP_MN_REMOVE_DEVICE) erhalten hat. Die meisten Minidriver rufen diese Funktion nicht direkt auf; Es kann jedoch verwendet werden, um die AVStream-Unterstützung für das gerät zu entfernen, das in DeviceObjectangegeben wird.
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- | Universal |
Header- | ks.h (enthalten Ks.h) |
Library | Ks.lib |
IRQL- | PASSIVE_LEVEL |