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
None
Remarques
Normalement, AVStream appelle KsTerminateDevice à la réception d’un IRP de suppression pnP (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 d’AVStream pour l’appareil donné dans DeviceObject.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal 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 | Universal |
En-tête | ks.h (inclure Ks.h) |
Bibliothèque | Ks.lib |
IRQL | PASSIVE_LEVEL |