Функция 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 |