Функция KsFilterFactorySetDeviceClassesState (ks.h)

Функция KsFilterFactorySetDeviceClassesState включает или отключает классы устройств, зарегистрированные заданной фабрикой фильтров.

Синтаксис

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

Параметры

[in] FilterFactory

Указатель на KSFILTERFACTORY , для которого необходимо изменить состояние класса устройства.

[in] NewState

Если задано значение TRUE, классы устройств включены; Значение FALSE— они отключены.

Возвращаемое значение

KsFilterFactorySetDeviceClassesState возвращает STATUS_SUCCESS или код ошибки.

Комментарии

Эта функция доступна в Windows XP и DirectX 8.0 и более поздних версий.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий.
Целевая платформа Универсальное
Верхняя часть ks.h (включая Ks.h)
Библиотека Ks.lib
IRQL PASSIVE_LEVEL