Поделиться через


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

API KsPersistDeviceProfile фиксирует сведения профиля в постоянном хранилище.

Синтаксис

KSDDKAPI NTSTATUS KsPersistDeviceProfile(
  [in] PKSFILTERFACTORY FilterFactory
);

Параметры

[in] FilterFactory

Это KSFILTERFACTORY, которая использовалась для инициализации хранилища профилей в KsInitializeDeviceProfile.

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

Если вызывается KsPersistDeviceProfile без первой инициализации хранилища профилей с KsInitializeDeviceProfile вызов KsPersistDeviceProfile завершится ошибкой STATUS_INVALID_DEVICE_REQUEST. Кроме того, этот API также может завершиться ошибкой STATUS_INSUFFICIENT_RESOURCE если пул страниц исчерпан при сохранении сведений о профиле.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ks.h (include Ksmedia.h)
библиотеки Ks.lib