Condividi tramite


Funzione KsTerminateDevice (ks.h)

La funzione KsTerminateDevice rimuove un dispositivo AVStream.

Sintassi

void KsTerminateDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Parametri

[in] DeviceObject

Puntatore a una struttura di DEVICE_OBJECT corrispondente al dispositivo per cui rimuovere il supporto AVStream.

Valore restituito

Nessuno

Osservazioni

In genere, AVStream chiama KsTerminateDevice al ricevimento di un IRP (PnP remove device IRP) (IRP_MN_REMOVE_DEVICE). La maggior parte dei minidriver non chiama direttamente questa funzione; Tuttavia, può essere usato per rimuovere il supporto AVStream per il dispositivo specificato in DeviceObject.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX.
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL PASSIVE_LEVEL

Vedere anche

DEVICE_OBJECT

DRIVER_OBJECT

KSDEVICE

KsAddDevice

KsCreateDevice

KsInitializeDevice

KsInitializeDriver