Files
marlersoft-win32json/api/System.WindowsSync.json
2026-02-15 20:47:45 -07:00

4693 lines
186 KiB
JSON

{
"Constants":[{
"Name":"SYNC_VERSION_FLAG_FROM_FEED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SYNC_VERSION_FLAG_HAS_BY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SYNC_SERIALIZE_REPLICA_KEY_MAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SYNC_FILTER_INFO_FLAG_ITEM_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SYNC_FILTER_INFO_FLAG_CUSTOM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SYNC_FILTER_INFO_COMBINED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SYNC_CHANGE_FLAG_DELETED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SYNC_CHANGE_FLAG_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SYNC_CHANGE_FLAG_GHOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_INSTANCEID"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":2}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_CLSID"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":3}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_CONFIGUI"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":4}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_CONTENTTYPE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":5}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_CAPABILITIES"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":6}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_SUPPORTED_ARCHITECTURE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":7}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_NAME"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":8}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_DESCRIPTION"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":9}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_TOOLTIPS"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":10}
,"Attrs":[]
},{
"Name":"PKEY_PROVIDER_ICON"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"84179e61-60f6-4c1c-88ed-f1c531b32bda","Pid":11}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_INSTANCEID"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":2}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_CLSID"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":3}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_CONTENTTYPE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":4}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_CAPABILITIES"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":5}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_SUPPORTED_ARCHITECTURE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":6}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_IS_GLOBAL"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":7}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_NAME"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":8}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_DESCRIPTION"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":9}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_TOOLTIPS"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":10}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_ICON"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":11}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_MENUITEM_NOUI"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":12}
,"Attrs":[]
},{
"Name":"PKEY_CONFIGUI_MENUITEM"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"554b24ea-e8e3-45ba-9352-dfb561e171e4","Pid":13}
,"Attrs":[]
}],
"Types":[{
"Name":"ID_PARAMETER_PAIR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"fIsVariable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"cbIdSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ID_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"replicaId","Type":{"Kind":"ApiRef","Name":"ID_PARAMETER_PAIR","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":[]}
,{"Name":"itemId","Type":{"Kind":"ApiRef","Name":"ID_PARAMETER_PAIR","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":[]}
,{"Name":"changeUnitId","Type":{"Kind":"ApiRef","Name":"ID_PARAMETER_PAIR","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_SESSION_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwChangesApplied","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwChangesFailed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwLastUpdatingReplicaKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ullTickCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pbClosedLowerBound","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"pbClosedUpperBound","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_TIME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwDate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_FILTER_CHANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"fMoveIn","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"moveVersion","Type":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SYNC_PROVIDER_ROLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SPR_SOURCE","Value":0}
,{"Name":"SPR_DESTINATION","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"CONFLICT_RESOLUTION_POLICY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CRP_NONE","Value":0}
,{"Name":"CRP_DESTINATION_PROVIDER_WINS","Value":1}
,{"Name":"CRP_SOURCE_PROVIDER_WINS","Value":2}
,{"Name":"CRP_LAST","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_PROGRESS_STAGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SPS_CHANGE_DETECTION","Value":0}
,{"Name":"SPS_CHANGE_ENUMERATION","Value":1}
,{"Name":"SPS_CHANGE_APPLICATION","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_FULL_ENUMERATION_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SFEA_FULL_ENUMERATION","Value":0}
,{"Name":"SFEA_PARTIAL_SYNC","Value":1}
,{"Name":"SFEA_ABORT","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_RESOLVE_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SRA_DEFER","Value":0}
,{"Name":"SRA_ACCEPT_DESTINATION_PROVIDER","Value":1}
,{"Name":"SRA_ACCEPT_SOURCE_PROVIDER","Value":2}
,{"Name":"SRA_MERGE","Value":3}
,{"Name":"SRA_TRANSFER_AND_DEFER","Value":4}
,{"Name":"SRA_LAST","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SYNC_STATISTICS_RANGE_COUNT","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_SERIALIZATION_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SYNC_SERIALIZATION_VERSION_V1","Value":1}
,{"Name":"SYNC_SERIALIZATION_VERSION_V2","Value":4}
,{"Name":"SYNC_SERIALIZATION_VERSION_V3","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"FILTERING_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FT_CURRENT_ITEMS_ONLY","Value":0}
,{"Name":"FT_CURRENT_ITEMS_AND_VERSIONS_FOR_MOVED_OUT_ITEMS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"SYNC_CONSTRAINT_RESOLVE_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCRA_DEFER","Value":0}
,{"Name":"SCRA_ACCEPT_DESTINATION_PROVIDER","Value":1}
,{"Name":"SCRA_ACCEPT_SOURCE_PROVIDER","Value":2}
,{"Name":"SCRA_TRANSFER_AND_DEFER","Value":3}
,{"Name":"SCRA_MERGE","Value":4}
,{"Name":"SCRA_RENAME_SOURCE","Value":5}
,{"Name":"SCRA_RENAME_DESTINATION","Value":6}
]
,"IntegerBase":"Int32"
},{
"Name":"CONSTRAINT_CONFLICT_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CCR_OTHER","Value":0}
,{"Name":"CCR_COLLISION","Value":1}
,{"Name":"CCR_NOPARENT","Value":2}
,{"Name":"CCR_IDENTITY","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"KNOWLEDGE_COOKIE_COMPARISON_RESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KCCR_COOKIE_KNOWLEDGE_EQUAL","Value":0}
,{"Name":"KCCR_COOKIE_KNOWLEDGE_CONTAINED","Value":1}
,{"Name":"KCCR_COOKIE_KNOWLEDGE_CONTAINS","Value":2}
,{"Name":"KCCR_COOKIE_KNOWLEDGE_NOT_COMPARABLE","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"IClockVectorElement"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"e71c4250-adf8-4a07-8fae-5669596909c1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetReplicaKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwReplicaKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetTickCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pullTickCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IFeedClockVectorElement"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a40b46d2-e97b-4156-b6da-991f501b0f05"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IClockVectorElement","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetSyncTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSyncTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_TIME","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IClockVector"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"14b2274a-8698-4cc6-9333-f89bd1d47bc4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetClockVectorElements"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppiEnumClockVector","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClockVectorElementCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IFeedClockVector"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"8d1d98d1-9fb8-4ec9-a553-54dd924e0f67"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IClockVector","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetUpdateCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwUpdateCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"IsNoConflictsSpecified"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfIsNoConflictsSpecified","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumClockVector"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"525844db-2837-4799-9e80-81a66e02220c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cClockVectorElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppiClockVectorElements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IClockVectorElement","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cSyncVersions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppiEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumClockVector","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumFeedClockVector"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"550f763d-146a-48f6-abeb-6c88c7f70514"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cClockVectorElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppiClockVectorElements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFeedClockVectorElement","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cSyncVersions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppiEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFeedClockVector","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICoreFragment"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"613b2ab5-b304-47d9-9c31-ce6c54401a15"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"NextColumn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pChangeUnitIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"NextRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pItemIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"piClockVector","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IClockVector","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetColumnCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColumnCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetRangeCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRangeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ICoreFragmentInspector"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f7fcc5fd-ae26-4679-ba16-96aac583c134"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"NextCoreFragments"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"requestedCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppiCoreFragments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICoreFragment","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pFetchedCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IRangeException"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"75ae8777-6848-49f7-956c-a3a92f5096e8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetClosedRangeStart"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbClosedRangeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClosedRangeEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbClosedRangeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClockVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumRangeExceptions"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0944439f-ddb1-4176-b703-046ff22a2386"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppRangeException","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRangeException","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumRangeExceptions","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISingleItemException"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"892fb9b0-7c55-4a18-9316-fdf449569b64"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClockVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumSingleItemExceptions"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"e563381c-1b4d-4c66-9796-c86faccdcd40"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSingleItemException","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISingleItemException","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSingleItemExceptions","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IChangeUnitException"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0cd7ee7c-fec0-4021-99ee-f0e5348f2a5f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnitId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClockVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumChangeUnitExceptions"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3074e802-9319-4420-be21-1022e2e21da8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChangeUnitException","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IChangeUnitException","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumChangeUnitExceptions","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IReplicaKeyMap"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"2209f4fc-fd10-4ff0-84a8-f0a1982e440e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"LookupReplicaKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pdwReplicaKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"LookupReplicaId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwReplicaKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbReplicaKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IConstructReplicaKeyMap"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ded10970-ec85-4115-b52c-4405845642a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"FindOrAddReplica"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pdwReplicaKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncKnowledge"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"615bbb53-c945-4203-bf4b-2cb65919a0aa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetOwnerReplicaId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fSerializeReplicaKeyMap","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetLocalTickCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ullTickCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"ContainsChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVersionOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pgidItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pSyncVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"ContainsChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVersionOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pSyncVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetScopeVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetReplicaKeyMap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppReplicaKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IReplicaKeyMap","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppClonedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConvertVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledgeIn","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pbCurrentOwnerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pVersionIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pbNewOwnerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pVersionOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"MapRemoteToLocal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRemoteKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppMappedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Union"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ProjectOntoItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"ppKnowledgeOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProjectOntoChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"ppKnowledgeOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProjectOntoRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"psrngSyncRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_RANGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppKnowledgeOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ExcludeItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
},{
"Name":"ExcludeChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
},{
"Name":"ContainsKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FindMinTickCountForReplica"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pullReplicaTickCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetRangeExceptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetSingleItemExceptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnitExceptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FindClockVectorForItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FindClockVectorForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IForgottenKnowledge"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"456e0f96-6036-452b-9f9d-bcc4b4a85db2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"ForgetToVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"ISyncKnowledge2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ed0addc0-3b4b-46a1-9a45-45661d2114c8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetIdParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIdParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID_PARAMETERS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"ProjectOntoColumnSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppColumns","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Const"]}
,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppiKnowledgeOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge2","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SerializeWithOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"targetFormatVersion","Type":{"Kind":"ApiRef","Name":"SYNC_SERIALIZATION_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pdwSerializedSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetLowestUncontainedId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"piSyncKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge2","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbItemIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetInspector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppiInspector","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"GetMinimumSupportedVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_SERIALIZATION_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetStatistics"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"which","Type":{"Kind":"ApiRef","Name":"SYNC_STATISTICS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"ContainsKnowledgeForItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
},{
"Name":"ContainsKnowledgeForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
},{
"Name":"ProjectOntoKnowledgeWithPrerequisite"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPrerequisiteKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pTemplateKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppProjectedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Complement"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSyncKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppComplementedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IntersectsWithKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSyncKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetKnowledgeCookie"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppKnowledgeCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CompareToKnowledgeCookie"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKnowledgeCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KNOWLEDGE_COOKIE_COMPARISON_RESULT","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IRecoverableErrorData"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"b37c4a0a-4b7d-4c2d-9711-3b00d119b1c8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcszItemDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pcszErrorDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetItemDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszItemDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pcchItemDisplayName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetErrorDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszErrorDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pcchErrorDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IRecoverableError"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0f5625e8-0a7b-45ee-9637-1ce13645909e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_PROGRESS_STAGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProviderRole","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_PROVIDER_ROLE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeWithRecoverableError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppChangeWithRecoverableError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecoverableErrorDataForChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phrError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppErrorData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRecoverableErrorData","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecoverableErrorDataForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"phrError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppErrorData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRecoverableErrorData","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IChangeConflict"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"014ebf97-9f20-4f7a-bdd4-25979c77c002"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDestinationProviderConflictingChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceProviderConflictingChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDestinationProviderConflictingData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceProviderConflictingData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetResolveActionForChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pResolveAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetResolveActionForChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resolveAction","Type":{"Kind":"ApiRef","Name":"SYNC_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetResolveActionForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pResolveAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetResolveActionForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"resolveAction","Type":{"Kind":"ApiRef","Name":"SYNC_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IConstraintConflict"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"00d2302e-1cf8-4835-b85f-b7ca4f799e0a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDestinationProviderConflictingChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceProviderConflictingChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDestinationProviderOriginalChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppOriginalChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDestinationProviderConflictingData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceProviderConflictingData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConflictingData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDestinationProviderOriginalData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppOriginalData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConstraintResolveActionForChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConstraintResolveAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_CONSTRAINT_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetConstraintResolveActionForChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"constraintResolveAction","Type":{"Kind":"ApiRef","Name":"SYNC_CONSTRAINT_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetConstraintResolveActionForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pConstraintResolveAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_CONSTRAINT_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetConstraintResolveActionForChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"constraintResolveAction","Type":{"Kind":"ApiRef","Name":"SYNC_CONSTRAINT_RESOLVE_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetConstraintConflictReason"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConstraintConflictReason","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CONSTRAINT_CONFLICT_REASON","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"IsTemporary"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ISyncCallback"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0599797f-5ed9-485c-ae36-0c5d1bf2e7a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"provider","Type":{"Kind":"ApiRef","Name":"SYNC_PROVIDER_ROLE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"syncStage","Type":{"Kind":"ApiRef","Name":"SYNC_PROGRESS_STAGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwCompletedWork","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwTotalWork","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"OnChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSyncChange","Type":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"OnConflict"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConflict","Type":{"Kind":"ApiRef","Name":"IChangeConflict","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"OnFullEnumerationNeeded"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFullEnumerationAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_FULL_ENUMERATION_ACTION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"OnRecoverableError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRecoverableError","Type":{"Kind":"ApiRef","Name":"IRecoverableError","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncCallback2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"47ce84af-7442-4ead-8630-12015e030ad7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"OnChangeApplied"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwChangesApplied","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwChangesFailed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"OnChangeFailed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwChangesApplied","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwChangesFailed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncConstraintCallback"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8af3843e-75b3-438c-bb51-6f020d70d3cb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnConstraintConflict"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConflict","Type":{"Kind":"ApiRef","Name":"IConstraintConflict","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncProvider"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"8f657056-2bce-4a17-8c68-c7bb7898b56f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetIdParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIdParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID_PARAMETERS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncSessionState"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"b8a940fe-9f01-483b-9434-c37d361225d9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsCanceled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfIsCanceled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetInfoForChangeApplication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeApplierInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbChangeApplierInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"LoadInfoFromChangeApplication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeApplierInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"cbChangeApplierInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetForgottenKnowledgeRecoveryRangeStart"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbRangeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbRangeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetForgottenKnowledgeRecoveryRangeEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbRangeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbRangeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetForgottenKnowledgeRecoveryRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_RANGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OnProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"provider","Type":{"Kind":"ApiRef","Name":"SYNC_PROVIDER_ROLE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"syncStage","Type":{"Kind":"ApiRef","Name":"SYNC_PROGRESS_STAGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwCompletedWork","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwTotalWork","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncSessionExtendedErrorInfo"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"326c6810-790a-409b-b741-6999388761eb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSyncProviderWithError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppProviderWithError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProvider","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncSessionState2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9e37cfa3-9e38-4c61-9ca3-ffe810b45ca2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncSessionState","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"SetProviderWithError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fSelf","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetSessionErrorStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phrSessionError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncFilterInfo"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"794eaaf8-3f2e-47e6-9728-17e6fcf94cb7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncFilterInfo2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"19b394ba-e3d0-468c-934d-321968b2ab34"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IChangeUnitListFilterInfo"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f2837671-0bdf-43fa-b502-232375fb50c2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppbChangeUnitIds","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Const"]}
,{"Name":"dwChangeUnitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetChangeUnitIdCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwChangeUnitIdCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnitId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwChangeUnitIdIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"087a3f15-0fcb-44c1-9639-53c14e2b5506"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsIdentical"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSyncFilter","Type":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbSyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncFilterDeserializer"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b45b7a72-e5c7-46be-9c82-77b8b15dab8a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"DeserializeSyncFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"dwCbSyncFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppISyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICustomFilterInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1d335dff-6f88-4e4d-91a8-a3f351cfd473"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetSyncFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pISyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"FILTER_COMBINATION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FCT_INTERSECTION","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"ICombinedFilterInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"11f9de71-2818-4779-b2ac-42d450565f45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetFilterCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFilterCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFilterInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppIFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilterCombinationType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilterCombinationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_COMBINATION_TYPE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumSyncChanges"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5f86be4a-5e78-4e32-ac1c-c24fd223ef85"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncChanges","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncChangeBuilder"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"56f14771-8677-484f-a170-e386e418a676"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddChangeUnitMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeUnitVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IFilterTrackingSyncChangeBuilder"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"295024a0-70da-4c58-883c-ce2afb308d0b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddFilterChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFilterChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_FILTER_CHANGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"SetAllChangeUnitsPresentFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ISyncChangeBatchBase"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"52f6e694-6a71-4494-a184-a8311bf5d227"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetChangeEnumerator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncChanges","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetIsLastBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfLastBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetWorkEstimateForBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwWorkForBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetRemainingWorkEstimateForSession"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwRemainingWorkForSession","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"BeginOrderedGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbLowerBound","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
},{
"Name":"EndOrderedGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbUpperBound","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pMadeWithKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddItemMetadataToGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCreationVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwWorkForChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChangeBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBuilder","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPrerequisiteKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPrerequisteKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSourceForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IForgottenKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetLastBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetWorkEstimateForBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwWorkForBatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetRemainingWorkEstimateForSession"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRemainingWorkForSession","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbChangeBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncChangeBatch"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"70c64dee-380f-4c2e-8f70-31c55bd5f9b3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncChangeBatchBase","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"BeginUnorderedGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EndUnorderedGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMadeWithKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"fAllChangesForKnowledge","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddLoggedConflict"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCreationVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwWorkForChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pConflictKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppChangeBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBuilder","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncFullEnumerationChangeBatch"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ef64197d-4f44-4ea2-b355-4524713e3bed"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncChangeBatchBase","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"GetLearnedKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedKnowledgeAfterRecoveryComplete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetClosedLowerBoundItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbClosedLowerBoundItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetClosedUpperBoundItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbClosedUpperBoundItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncChangeBatchWithPrerequisite"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"097f13be-5b92-4048-b3f2-7b42a2515e07"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncChangeBatchBase","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"SetPrerequisiteKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPrerequisiteKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetLearnedKnowledgeWithPrerequisite"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedWithPrerequisiteKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IForgottenKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncChangeBatchBase2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6fdb596a-d755-4584-bd0c-c0c23a548fbf"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncChangeBatchBase","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"SerializeWithOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"targetFormatVersion","Type":{"Kind":"ApiRef","Name":"SYNC_SERIALIZATION_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pdwSerializedSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncChangeBatchAdvanced"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0f1a4995-cbc8-421d-b550-5d0bebf3e9a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFilterInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFilterInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConvertFullEnumerationChangeBatchToRegularChangeBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppChangeBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetUpperBoundItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetBatchLevelKnowledgeShouldBeApplied"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfBatchKnowledgeShouldBeApplied","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncChangeBatch2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"225f4a33-f5ee-4cc7-b039-67a262b4b2ac"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"AddMergeTombstoneMetadataToGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbWinnerItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCreationVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwWorkForChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChangeBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBuilder","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddMergeTombstoneLoggedConflict"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbWinnerItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCreationVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwWorkForChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pConflictKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppChangeBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBuilder","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncFullEnumerationChangeBatch2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e06449f4-a205-4b65-9724-01b22101eec1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncFullEnumerationChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"AddMergeTombstoneMetadataToGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbOwnerReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbWinnerItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pChangeVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCreationVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwWorkForChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChangeBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBuilder","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IKnowledgeSyncProvider"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"43434a49-8da4-47f2-8172-ad7b8b024978"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISyncProvider","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}
,"Methods":[{
"Name":"BeginSession"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"role","Type":{"Kind":"ApiRef","Name":"SYNC_PROVIDER_ROLE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pSessionState","Type":{"Kind":"ApiRef","Name":"ISyncSessionState","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetSyncBatchParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSyncKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pdwRequestedBatchSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwBatchSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pSyncKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppSyncChangeBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppUnkDataRetriever","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFullEnumerationChangeBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwBatchSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbLowerEnumerationBound","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pSyncKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppSyncChangeBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFullEnumerationChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppUnkDataRetriever","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProcessChangeBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resolutionPolicy","Type":{"Kind":"ApiRef","Name":"CONFLICT_RESOLUTION_POLICY","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pSourceChangeBatch","Type":{"Kind":"ApiRef","Name":"ISyncChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pUnkDataRetriever","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"ISyncCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pSyncSessionStatistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_SESSION_STATISTICS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"ProcessFullEnumerationChangeBatch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resolutionPolicy","Type":{"Kind":"ApiRef","Name":"CONFLICT_RESOLUTION_POLICY","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pSourceChangeBatch","Type":{"Kind":"ApiRef","Name":"ISyncFullEnumerationChangeBatch","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pUnkDataRetriever","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"ISyncCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pSyncSessionStatistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_SESSION_STATISTICS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EndSession"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSessionState","Type":{"Kind":"ApiRef","Name":"ISyncSessionState","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncChangeUnit"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"60edd8ca-7341-4bb7-95ce-fab6394b51cb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetItemChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSyncChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetChangeUnitId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnitVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbCurrentReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumSyncChangeUnits"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"346b35f1-8703-4c6d-ab1a-4dbca2cff97f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppChangeUnit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncChangeUnits","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncChange"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a1952beb-0f6b-4711-b136-01da85b968a6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetOwnerReplicaId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetRootItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbRootItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbCurrentReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCreationVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbCurrentReplicaId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_VERSION","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetWorkEstimate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwWork","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnits"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncChangeUnits","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMadeWithKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMadeWithKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetWorkEstimate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwWork","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncChangeWithPrerequisite"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9e38382f-1589-48c3-92e4-05ecdcb4f3f7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPrerequisiteKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPrerequisiteKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedKnowledgeWithPrerequisite"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedKnowledgeWithPrerequisite","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncFullEnumerationChange"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9785e0bd-bdff-40c4-98c5-b34b2f1991b3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetLearnedKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IForgottenKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncMergeTombstoneChange"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6ec62597-0903-484c-ad61-36d6e938f47b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetWinnerItemId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbWinnerItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnumItemIds"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"43aa3f61-4b2e-4b60-83df-b110d3e148f1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbItemIdSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IFilterKeyMap"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ca169652-07c6-4708-a3da-6e4eba8d2297"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"AddFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pISyncFilter","Type":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwFilterKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppISyncFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbFilterKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pcbFilterKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISyncChangeWithFilterKeyMap"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bfe1ef00-e87d-42fd-a4e9-242d70414aef"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFilterCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFilterCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFilterChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFilterChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_FILTER_CHANGE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetAllChangeUnitsPresentFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfAllChangeUnitsPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFilterForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppIFilterForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilteredReplicaLearnedKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedFilterForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppLearnedFilterForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilteredReplicaLearnedForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedFilterForgottenKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppLearnedFilterForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncChangeBatchWithFilterKeyMap"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"de247002-566d-459a-a6ed-a5aab3459fb7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFilterKeyMap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIFilterKeyMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFilterKeyMap","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetFilterKeyMap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIFilterKeyMap","Type":{"Kind":"ApiRef","Name":"IFilterKeyMap","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetFilterForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFilterForgottenKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFilteredReplicaLearnedKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedFilterForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppLearnedFilterForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilteredReplicaLearnedForgottenKnowledge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppLearnedForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLearnedFilterForgottenKnowledgeAfterRecoveryComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDestinationKnowledge","Type":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pNewMoveins","Type":{"Kind":"ApiRef","Name":"IEnumItemIds","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFilterKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppLearnedFilterForgottenKnowledge","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncKnowledge","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDataRetrieverCallback"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"71b4863b-f969-4676-bbc3-3d9fdc3fb2c7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"LoadChangeDataComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnkData","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"LoadChangeDataError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ILoadChangeContext"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"44a4aaca-ec39-46d5-b5c9-d633c0ee67e2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSyncChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSyncChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetRecoverableErrorOnChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pErrorData","Type":{"Kind":"ApiRef","Name":"IRecoverableErrorData","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetRecoverableErrorOnChangeUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pChangeUnit","Type":{"Kind":"ApiRef","Name":"ISyncChangeUnit","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pErrorData","Type":{"Kind":"ApiRef","Name":"IRecoverableErrorData","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ISynchronousDataRetriever"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9b22f2a9-a4cd-4648-9d8e-3a510d4da04b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetIdParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIdParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID_PARAMETERS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"LoadChangeData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLoadChangeContext","Type":{"Kind":"ApiRef","Name":"ILoadChangeContext","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnkData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAsynchronousDataRetriever"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9fc7e470-61ea-4a88-9be4-df56a27cfef2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetIdParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIdParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID_PARAMETERS","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"RegisterCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDataRetrieverCallback","Type":{"Kind":"ApiRef","Name":"IDataRetrieverCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RevokeCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDataRetrieverCallback","Type":{"Kind":"ApiRef","Name":"IDataRetrieverCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"LoadChangeData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLoadChangeContext","Type":{"Kind":"ApiRef","Name":"ILoadChangeContext","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IFilterRequestCallback"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"82df8873-6360-463a-a8a1-ede5e1a1594d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RequestFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"filteringType","Type":{"Kind":"ApiRef","Name":"FILTERING_TYPE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IRequestFilteredSync"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"2e020184-6d18-46a7-a32a-da4aeb06696c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SpecifyFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IFilterRequestCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"ISupportFilteredSync"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3d128ded-d555-4e0d-bf4b-fb213a8a9302"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"filteringType","Type":{"Kind":"ApiRef","Name":"FILTERING_TYPE","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IFilterTrackingRequestCallback"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"713ca7bb-c858-4674-b4b6-1122436587a9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RequestTrackedFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IFilterTrackingProvider"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"743383c0-fc4e-45ba-ad81-d9d84c7a24f8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SpecifyTrackedFilters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IFilterTrackingRequestCallback","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"AddTrackedFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"ISyncFilter","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"ISupportLastWriteTime"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"eadf816f-d0bd-43ca-8f40-5acdc6c06f7a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetItemChangeTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pullTimestamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetChangeUnitChangeTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbItemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pbChangeUnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"pullTimestamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IProviderConverter"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"809b7276-98cf-4957-93a5-0ebdd3dddffd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pISyncProvider","Type":{"Kind":"ApiRef","Name":"ISyncProvider","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ISyncDataConverter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"435d4861-68d5-44aa-a0f9-72a0b00ef9cf"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ConvertDataRetrieverFromProviderFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnkDataRetrieverIn","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEnumSyncChanges","Type":{"Kind":"ApiRef","Name":"IEnumSyncChanges","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnkDataOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConvertDataRetrieverToProviderFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnkDataRetrieverIn","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEnumSyncChanges","Type":{"Kind":"ApiRef","Name":"IEnumSyncChanges","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnkDataOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConvertDataFromProviderFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDataContext","Type":{"Kind":"ApiRef","Name":"ILoadChangeContext","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pUnkDataIn","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnkDataOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConvertDataToProviderFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDataContext","Type":{"Kind":"ApiRef","Name":"ILoadChangeContext","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In"]}
,{"Name":"pUnkDataOut","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnkDataout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"SyncProviderRegistration"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f82b4ef1-93a9-4dde-8015-f7950a1a6e31"
},{
"Name":"SyncProviderConfiguration"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"guidInstanceId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"clsidProvider","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"guidConfigUIInstanceId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"guidContentType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"dwCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwSupportedArchitecture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SyncProviderConfigUIConfiguration"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"guidInstanceId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"clsidConfigUI","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"guidContentType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"dwCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwSupportedArchitecture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fIsGlobal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ISyncProviderRegistration"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"cb45953b-7624-47bc-a472-eb8cac6b222e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateSyncProviderConfigUIRegistrationInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConfigUIConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SyncProviderConfigUIConfiguration","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppConfigUIInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUIInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"UnregisterSyncProviderConfigUI"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
]
},{
"Name":"EnumerateSyncProviderConfigUIs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidContentType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
,{"Name":"dwSupportedArchitecture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEnumSyncProviderConfigUIInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncProviderConfigUIInfos","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSyncProviderRegistrationInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProviderConfiguration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SyncProviderConfiguration","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppProviderInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"UnregisterSyncProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
]
},{
"Name":"GetSyncProviderConfigUIInfoforProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidProviderInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppProviderConfigUIInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUIInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateSyncProviders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidContentType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
,{"Name":"dwStateFlagsToFilterMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwStateFlagsToFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"refProviderClsId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"dwSupportedArchitecture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEnumSyncProviderInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncProviderInfos","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSyncProviderInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppProviderInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSyncProviderFromInstanceId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"dwClsContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSyncProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRegisteredSyncProvider","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSyncProviderConfigUIInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppConfigUIInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUIInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSyncProviderConfigUIFromInstanceId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"dwClsContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppConfigUI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUI","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSyncProviderState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pdwStateFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetSyncProviderState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"dwStateFlagsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwStateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"RegisterForEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"RevokeEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncRegistrationChange","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumSyncProviderConfigUIInfos"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f6be2602-17c6-4658-a2d7-68ed3330f641"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFactories","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSyncProviderConfigUIInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUIInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFactories","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncProviderConfigUIInfos","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumSyncProviderInfos"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a04ba850-5eb1-460d-a973-393fcb608a11"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cInstances","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSyncProviderInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"ISyncProviderInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cInstances","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSyncProviderInfos","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncProviderInfo"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1ee135de-88a4-4504-b0d0-f7920d7e5ba6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"Methods":[{
"Name":"GetSyncProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwClsContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSyncProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRegisteredSyncProvider","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncProviderConfigUIInfo"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"214141ae-33d7-4d8d-8e37-f227e880ce50"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"Methods":[{
"Name":"GetSyncProviderConfigUI"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwClsContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSyncProviderConfigUI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderConfigUI","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISyncProviderConfigUI"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"7b0705f6-cbcd-4071-ab05-3bdc364d4a0c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pguidContentType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pConfigurationProperties","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetRegisteredProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppConfigUIProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateAndRegisterNewSyncProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pUnkContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppProviderInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISyncProviderInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ModifySyncProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pUnkContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pProviderInfo","Type":{"Kind":"ApiRef","Name":"ISyncProviderInfo","TargetKind":"Com","Api":"System.WindowsSync","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IRegisteredSyncProvider"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"913bcf76-47c1-40b5-a896-5e8a9c414c14"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pguidContentType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pContextPropertyStore","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetInstanceId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"SYNC_REGISTRATION_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SRE_PROVIDER_ADDED","Value":0}
,{"Name":"SRE_PROVIDER_REMOVED","Value":1}
,{"Name":"SRE_PROVIDER_UPDATED","Value":2}
,{"Name":"SRE_PROVIDER_STATE_CHANGED","Value":3}
,{"Name":"SRE_CONFIGUI_ADDED","Value":4}
,{"Name":"SRE_CONFIGUI_REMOVED","Value":5}
,{"Name":"SRE_CONFIGUI_UPDATED","Value":6}
]
,"IntegerBase":"Int32"
},{
"Name":"ISyncRegistrationChange"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"eea0d9ae-6b29-43b4-9e70-e3ae33bb2c3b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"psreEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYNC_REGISTRATION_EVENT","TargetKind":"Default","Api":"System.WindowsSync","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetInstanceId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}]
}],
"Functions":[],
"UnicodeAliases":[
]
}