Partager via


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