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