Функция 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 (включая Ksmedia.h)
Библиотека Ks.lib