KsFilterFactorySetDeviceClassesState, fonction (ks.h)
La fonction KsFilterFactorySetDeviceClassesState active ou désactive les classes d’appareils qui ont été inscrites par une fabrique de filtres donnée.
Syntaxe
KSDDKAPI NTSTATUS KsFilterFactorySetDeviceClassesState(
[in] PKSFILTERFACTORY FilterFactory,
[in] BOOLEAN NewState
);
Paramètres
[in] FilterFactory
Pointeur vers le KSFILTERFACTORY pour lequel modifier la classe d’appareil status.
[in] NewState
Si la valeur est TRUE, les classes d’appareils sont activées ; si la valeur est FALSE, elles sont désactivées.
Valeur retournée
KsFilterFactorySetDeviceClassesState retourne STATUS_SUCCESS ou un code d’erreur.
Remarques
Cette fonction est disponible dans Windows XP et DirectX 8.0 et versions ultérieures.
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 |