KsFilterFactorySetDeviceClassesState, fonction (ks.h)

La fonction KsFilterFactorySetDeviceClassesState active ou désactive les classes d’appareil qui ont été inscrites par une fabrique de filtre donnée.

Syntaxe

KSDDKAPI NTSTATUS KsFilterFactorySetDeviceClassesState(
  [in] PKSFILTERFACTORY FilterFactory,
  [in] BOOLEAN          NewState
);

Paramètres

[in] FilterFactory

Pointeur vers KSFILTERFACTORY pour lequel modifier l’état de la classe d’appareil.

[in] NewState

Si la valeur est TRUE, les classes d’appareil sont activées ; si la valeur est FALSE, elles sont désactivées.

Valeur de retour

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

   
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