KsPersistDeviceProfile - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

KSDDKAPI NTSTATUS KsPersistDeviceProfile(
  [in] PKSFILTERFACTORY FilterFactory
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-ks-kspersistdeviceprofile)

KsPersistDeviceProfile function

Description

The KsPersistDeviceProfile API commits the profile information to the persistent store.

Parameters

FilterFactory [in]

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.