Partager via


KsFilterFactorySetDeviceClassesState, fonction (ks.h)

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

Syntaxe

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

Paramètres

[in] FilterFactory

Pointeur vers le 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 faux, ils sont désactivés.

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.

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