Partager via


KsTerminateDevice, fonction (ks.h)

La fonction KsTerminateDevice supprime un appareil AVStream.

Syntaxe

void KsTerminateDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Paramètres

[in] DeviceObject

Pointeur vers une structure DEVICE_OBJECT correspondant à l’appareil pour lequel supprimer la prise en charge d’AVStream.

Valeur de retour

Aucun

Remarques

Normalement, AVStream appelle KsTerminateDevice lors de la réception d’un IRP d’appareil PnP supprimer l’IRP (IRP_MN_REMOVE_DEVICE). La plupart des minidrivers n’appellent pas cette fonction directement ; Toutefois, il peut être utilisé pour supprimer la prise en charge AVStream de l’appareil donné dans DeviceObject.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX.
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib
IRQL PASSIVE_LEVEL

Voir aussi

DEVICE_OBJECT

DRIVER_OBJECT

KSDEVICE

KsAddDevice

KsCreateDevice

KsInitializeDevice

KsInitializeDriver