@@ -129,7 +129,7 @@ void DataManager::setTableObject(
129129 if (tableData.notEmpty ())
130130 {
131131 m_dptfManager->getEsifServices ()->writeConfigurationBinary (
132- tableData.get (), tableData.size (), tableData.size (), nameSpace, elementPath);
132+ tableData.get (), tableData.size (), tableData.size (), nameSpace, elementPath, ESIF_SERVICE_CONFIG_PERSIST );
133133 }
134134 else
135135 {
@@ -274,7 +274,7 @@ void DataManager::setTableObjectBasedOnAlternativeDataSourceAndKey(
274274 if (tableData.notEmpty ())
275275 {
276276 m_dptfManager->getEsifServices ()->writeConfigurationBinary (
277- tableData.get (), tableData.size (), tableData.size (), nameSpace, elementPath);
277+ tableData.get (), tableData.size (), tableData.size (), nameSpace, elementPath, ESIF_SERVICE_CONFIG_PERSIST );
278278 }
279279 else
280280 {
@@ -301,7 +301,7 @@ void DataManager::setTableObjectForNoPersist(DptfBuffer tableData, TableObjectTy
301301 auto dvType = DataVaultType::Override;
302302
303303 m_dptfManager->getEsifServices ()->writeConfigurationBinary (
304- tableData.get (), tableData.size (), tableData.size (), DataVaultType::ToString (dvType), elementPath);
304+ tableData.get (), tableData.size (), tableData.size (), DataVaultType::ToString (dvType), elementPath, 0 );
305305 sendTableChangedEvent (tableType, Constants::EmptyString, Constants::Esif::NoParticipant);
306306}
307307
@@ -357,7 +357,7 @@ void DataManager::writeEmptyTable(string nameSpace, string elementPath)
357357 u8 dummyBuffer = 0 ;
358358
359359 m_dptfManager->getEsifServices ()->writeConfigurationBinary (
360- &dummyBuffer, sizeof (dummyBuffer), 0 , nameSpace, elementPath);
360+ &dummyBuffer, sizeof (dummyBuffer), 0 , nameSpace, elementPath, ESIF_SERVICE_CONFIG_PERSIST );
361361}
362362
363363void DataManager::sendTableChangedEvent (TableObjectType::Type tableObjectType, string uuid, UIntN participantIndex)
0 commit comments