KsPersistDeviceProfile function (ks.h)
The KsPersistDeviceProfile API commits the profile information to the persistent store.
Syntax
KSDDKAPI NTSTATUS KsPersistDeviceProfile(
[in] PKSFILTERFACTORY FilterFactory
);
Parameters
[in] FilterFactory
This is the KSFILTERFACTORY that was used to initialize the profile store in KsInitializeDeviceProfile.
Return value
If KsPersistDeviceProfile is called without first initializing the profile store with KsInitializeDeviceProfile the call to KsPersistDeviceProfile will fail with STATUS_INVALID_DEVICE_REQUEST. Furthermore, this API may also fail with STATUS_INSUFFICIENT_RESOURCE if the page pool is exhausted when profile information is being persisted.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | ks.h (include Ksmedia.h) |
Library | Ks.lib |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for