Skip to content

Latest commit

 

History

History
115 lines (95 loc) · 4.21 KB

nf-winsync-isyncchangebatchadvanced-getbatchlevelknowledgeshouldbeapplied.md

File metadata and controls

115 lines (95 loc) · 4.21 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:winsync.ISyncChangeBatchAdvanced.GetBatchLevelKnowledgeShouldBeApplied
ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied (winsync.h)
Gets a value that indicates whether the learned knowledge for the batch must be saved after the batch is applied to the destination replica.
GetBatchLevelKnowledgeShouldBeApplied
GetBatchLevelKnowledgeShouldBeApplied method [Windows Sync]
GetBatchLevelKnowledgeShouldBeApplied method [Windows Sync]
ISyncChangeBatchAdvanced interface
ISyncChangeBatchAdvanced interface [Windows Sync]
GetBatchLevelKnowledgeShouldBeApplied method
ISyncChangeBatchAdvanced.GetBatchLevelKnowledgeShouldBeApplied
ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
winsync.isyncchangebatchadvanced_getbatchlevelknowledgeshouldbeapplied
winsync/ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
winsync\isyncchangebatchadvanced_getbatchlevelknowledgeshouldbeapplied.htm
winsync
911ac2dd-a8df-4f71-81da-032219664453
12/05/2018
GetBatchLevelKnowledgeShouldBeApplied, GetBatchLevelKnowledgeShouldBeApplied method [Windows Sync], GetBatchLevelKnowledgeShouldBeApplied method [Windows Sync],ISyncChangeBatchAdvanced interface, ISyncChangeBatchAdvanced interface [Windows Sync],GetBatchLevelKnowledgeShouldBeApplied method, ISyncChangeBatchAdvanced.GetBatchLevelKnowledgeShouldBeApplied, ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied, winsync.isyncchangebatchadvanced_getbatchlevelknowledgeshouldbeapplied, winsync/ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
winsync.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Windows
19H1
ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
winsync/ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied
c++
APIRef
kbSyntax
COM
winsync.h
ISyncChangeBatchAdvanced.GetBatchLevelKnowledgeShouldBeApplied

ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied

-description

Gets a value that indicates whether the learned knowledge for the batch must be saved after the batch is applied to the destination replica.

-parameters

-param pfBatchKnowledgeShouldBeApplied [out]

Returns a value that indicates whether the learned knowledge for the batch must be saved after the batch is applied to the destination replica.

-returns

The possible return codes include, but are not limited to, the values shown in the following table.

Return code Description
S_OK
The method succeeded.
E_POINTER
Invalid pointer.
SYNC_E_BATCH_NEEDS_KNOWLEDGE
The change batch contains no changes and no knowledge.

-remarks

Typically, the destination provider saves the learned knowledge for each item change as it is applied to the destination replica. The value that is returned by GetBatchLevelKnowledgeShouldBeApplied indicates whether it is also necessary to save the learned knowledge of the change batch after the entire change batch has been applied. The learned knowledge of the change batch can be obtained by calling ISyncChangeBatchBase::GetLearnedKnowledge.

-see-also

ISyncChangeBatchAdvanced Interface

ISyncChangeBatchBase Interface