Files
marlersoft-win32json/api/OfflineFiles.json
T
2021-02-23 21:26:59 -07:00

1843 lines
89 KiB
JSON

{
"Constants":[
]
,"Types":[
{
"Name":"OfflineFilesSetting"
,"Kind":"ComClassID"
,"Guid":"FD3659E9-A920-4123-AD64-7FC76C7AACDF"
}
,{
"Name":"OfflineFilesCache"
,"Kind":"ComClassID"
,"Guid":"48C6BE7C-3871-43CC-B46F-1449A1BB2FF3"
}
,{
"Name":"OFFLINEFILES_ITEM_TYPE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_ITEM_TYPE_FILE","Value":0}
,{"Name":"OFFLINEFILES_ITEM_TYPE_DIRECTORY","Value":1}
,{"Name":"OFFLINEFILES_ITEM_TYPE_SHARE","Value":2}
,{"Name":"OFFLINEFILES_ITEM_TYPE_SERVER","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_ITEM_COPY"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_ITEM_COPY_LOCAL","Value":0}
,{"Name":"OFFLINEFILES_ITEM_COPY_REMOTE","Value":1}
,{"Name":"OFFLINEFILES_ITEM_COPY_ORIGINAL","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_CONNECT_STATE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_CONNECT_STATE_UNKNOWN","Value":0}
,{"Name":"OFFLINEFILES_CONNECT_STATE_OFFLINE","Value":1}
,{"Name":"OFFLINEFILES_CONNECT_STATE_ONLINE","Value":2}
,{"Name":"OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED","Value":3}
,{"Name":"OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_OFFLINE_REASON"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_OFFLINE_REASON_UNKNOWN","Value":0}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE","Value":1}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED","Value":2}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW","Value":3}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR","Value":4}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT","Value":5}
,{"Name":"OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED","Value":6}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_CACHING_MODE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_CACHING_MODE_NONE","Value":0}
,{"Name":"OFFLINEFILES_CACHING_MODE_NOCACHING","Value":1}
,{"Name":"OFFLINEFILES_CACHING_MODE_MANUAL","Value":2}
,{"Name":"OFFLINEFILES_CACHING_MODE_AUTO_DOC","Value":3}
,{"Name":"OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_OP_RESPONSE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_OP_CONTINUE","Value":0}
,{"Name":"OFFLINEFILES_OP_RETRY","Value":1}
,{"Name":"OFFLINEFILES_OP_ABORT","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_EVENTS"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_EVENT_CACHEMOVED","Value":0}
,{"Name":"OFFLINEFILES_EVENT_CACHEISFULL","Value":1}
,{"Name":"OFFLINEFILES_EVENT_CACHEISCORRUPTED","Value":2}
,{"Name":"OFFLINEFILES_EVENT_ENABLED","Value":3}
,{"Name":"OFFLINEFILES_EVENT_ENCRYPTIONCHANGED","Value":4}
,{"Name":"OFFLINEFILES_EVENT_SYNCBEGIN","Value":5}
,{"Name":"OFFLINEFILES_EVENT_SYNCFILERESULT","Value":6}
,{"Name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED","Value":7}
,{"Name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED","Value":8}
,{"Name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED","Value":9}
,{"Name":"OFFLINEFILES_EVENT_SYNCEND","Value":10}
,{"Name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN","Value":11}
,{"Name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCEND","Value":12}
,{"Name":"OFFLINEFILES_EVENT_NETTRANSPORTARRIVED","Value":13}
,{"Name":"OFFLINEFILES_EVENT_NONETTRANSPORTS","Value":14}
,{"Name":"OFFLINEFILES_EVENT_ITEMDISCONNECTED","Value":15}
,{"Name":"OFFLINEFILES_EVENT_ITEMRECONNECTED","Value":16}
,{"Name":"OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE","Value":17}
,{"Name":"OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE","Value":18}
,{"Name":"OFFLINEFILES_EVENT_ITEMPINNED","Value":19}
,{"Name":"OFFLINEFILES_EVENT_ITEMNOTPINNED","Value":20}
,{"Name":"OFFLINEFILES_EVENT_ITEMMODIFIED","Value":21}
,{"Name":"OFFLINEFILES_EVENT_ITEMADDEDTOCACHE","Value":22}
,{"Name":"OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE","Value":23}
,{"Name":"OFFLINEFILES_EVENT_ITEMRENAMED","Value":24}
,{"Name":"OFFLINEFILES_EVENT_DATALOST","Value":25}
,{"Name":"OFFLINEFILES_EVENT_PING","Value":26}
,{"Name":"OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN","Value":27}
,{"Name":"OFFLINEFILES_EVENT_ITEMRECONNECTEND","Value":28}
,{"Name":"OFFLINEFILES_EVENT_CACHEEVICTBEGIN","Value":29}
,{"Name":"OFFLINEFILES_EVENT_CACHEEVICTEND","Value":30}
,{"Name":"OFFLINEFILES_EVENT_POLICYCHANGEDETECTED","Value":31}
,{"Name":"OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED","Value":32}
,{"Name":"OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED","Value":33}
,{"Name":"OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY","Value":34}
,{"Name":"OFFLINEFILES_EVENT_PREFETCHFILEBEGIN","Value":35}
,{"Name":"OFFLINEFILES_EVENT_PREFETCHFILEEND","Value":36}
,{"Name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN","Value":37}
,{"Name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND","Value":38}
,{"Name":"OFFLINEFILES_NUM_EVENTS","Value":39}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_PATHFILTER_MATCH"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_PATHFILTER_SELF","Value":0}
,{"Name":"OFFLINEFILES_PATHFILTER_CHILD","Value":1}
,{"Name":"OFFLINEFILES_PATHFILTER_DESCENDENT","Value":2}
,{"Name":"OFFLINEFILES_PATHFILTER_SELFORCHILD","Value":3}
,{"Name":"OFFLINEFILES_PATHFILTER_SELFORDESCENDENT","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE","Value":0}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL","Value":1}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE","Value":2}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES","Value":3}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST","Value":4}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG","Value":5}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP","Value":6}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_ABORT","Value":7}
,{"Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_ITEM_TIME"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_ITEM_TIME_CREATION","Value":0}
,{"Name":"OFFLINEFILES_ITEM_TIME_LASTACCESS","Value":1}
,{"Name":"OFFLINEFILES_ITEM_TIME_LASTWRITE","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_COMPARE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_COMPARE_EQ","Value":0}
,{"Name":"OFFLINEFILES_COMPARE_NEQ","Value":1}
,{"Name":"OFFLINEFILES_COMPARE_LT","Value":2}
,{"Name":"OFFLINEFILES_COMPARE_GT","Value":3}
,{"Name":"OFFLINEFILES_COMPARE_LTE","Value":4}
,{"Name":"OFFLINEFILES_COMPARE_GTE","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_SETTING_VALUE_TYPE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_SETTING_VALUE_UI4","Value":0}
,{"Name":"OFFLINEFILES_SETTING_VALUE_BSTR","Value":1}
,{"Name":"OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM","Value":2}
,{"Name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4","Value":3}
,{"Name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_SYNC_OPERATION"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER","Value":0}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT","Value":1}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER","Value":2}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT","Value":3}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY","Value":4}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY","Value":5}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_PIN","Value":6}
,{"Name":"OFFLINEFILES_SYNC_OPERATION_PREPARE","Value":7}
]
,"IntegerBase":"Int32"
}
,{
"Name":"OFFLINEFILES_SYNC_STATE"
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"OFFLINEFILES_SYNC_STATE_Stable","Value":0}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer","Value":1}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy","Value":2}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer","Value":3}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer","Value":4}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy","Value":5}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy","Value":6}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer","Value":7}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer","Value":8}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer","Value":9}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer","Value":10}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer","Value":11}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer","Value":12}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer","Value":13}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer","Value":14}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer","Value":15}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer","Value":16}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer","Value":17}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer","Value":18}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer","Value":19}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy","Value":20}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer","Value":21}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer","Value":22}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer","Value":23}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer","Value":24}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer","Value":25}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer","Value":26}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer","Value":27}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer","Value":28}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer","Value":29}
,{"Name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer","Value":30}
,{"Name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer","Value":31}
,{"Name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer","Value":32}
,{"Name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer","Value":33}
,{"Name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer","Value":34}
,{"Name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer","Value":35}
,{"Name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer","Value":36}
,{"Name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer","Value":37}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient","Value":38}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient","Value":39}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnClient","Value":40}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirSparseOnClient","Value":41}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient","Value":42}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnClient","Value":43}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileChangedOnServer","Value":44}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnServer","Value":45}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileDeletedOnServer","Value":46}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirChangedOnServer","Value":47}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnServer","Value":48}
,{"Name":"OFFLINEFILES_SYNC_STATE_DirDeletedOnServer","Value":49}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer","Value":50}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer","Value":51}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer","Value":52}
,{"Name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer","Value":53}
,{"Name":"OFFLINEFILES_SYNC_STATE_NUMSTATES","Value":54}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IOfflineFilesEvents"
,"Kind":"Com"
,"Guid":"E25585C1-0CAA-4EB1-873B-1CAE5B77C314"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"CacheMoved"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszOldPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pszNewPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
]
}
,{
"Name":"CacheIsFull"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"CacheIsCorrupted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"Enabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"EncryptionChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"bWasEncrypted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bWasPartial","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bIsEncrypted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bIsPartial","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"SyncBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"rSyncId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out","Const"]}
]
}
,{
"Name":"SyncFileResult"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"rSyncId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out","Const"]}
,{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"SyncConflictRecAdded"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszConflictPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pftConflictDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["In","Out","Const"]}
,{"Name":"ConflictSyncState","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"SyncConflictRecUpdated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszConflictPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pftConflictDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["In","Out","Const"]}
,{"Name":"ConflictSyncState","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"SyncConflictRecRemoved"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszConflictPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pftConflictDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["In","Out","Const"]}
,{"Name":"ConflictSyncState","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"SyncEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"rSyncId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out","Const"]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"NetTransportArrived"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"NoNetTransports"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"ItemDisconnected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemReconnected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemAvailableOffline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemNotAvailableOffline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemPinned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemNotPinned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemModified"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"bModifiedData","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bModifiedAttributes","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemAddedToCache"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemDeletedFromCache"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"ItemRenamed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszOldPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pszNewPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"DataLost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"Ping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
]
}
,{
"Name":"IOfflineFilesEvents2"
,"Kind":"Com"
,"Guid":"1EAD8F56-FF76-4FAA-A795-6F6EF792498B"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesEvents","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"ItemReconnectBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"ItemReconnectEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"CacheEvictBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"CacheEvictEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"BackgroundSyncBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwSyncControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"BackgroundSyncEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwSyncControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"PolicyChangeDetected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"PreferenceChangeDetected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"SettingsChangesApplied"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
]
}
,{
"Name":"IOfflineFilesEvents3"
,"Kind":"Com"
,"Guid":"9BA04A45-EE69-42F0-9AB1-7DB5C8805808"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesEvents2","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"TransparentCacheItemNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"EventType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_EVENTS","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"bModifiedData","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bModifiedAttributes","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"pzsOldPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
]
}
,{
"Name":"PrefetchFileBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
]
}
,{
"Name":"PrefetchFileEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
]
}
]
}
,{
"Name":"IOfflineFilesEvents4"
,"Kind":"Com"
,"Guid":"DBD69B1E-C7D2-473E-B35F-9D8C24C0C484"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesEvents3","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"PrefetchCloseHandleBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"PrefetchCloseHandleEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwClosedHandleCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOpenHandleCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
]
}
]
}
,{
"Name":"IOfflineFilesEventsFilter"
,"Kind":"Com"
,"Guid":"33FC4E1B-0716-40FA-BA65-6E62A84A846F"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetPathFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppszFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pMatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_PATHFILTER_MATCH","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIncludedEvents"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"cElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"prgEvents","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_EVENTS","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcEvents","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetExcludedEvents"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"cElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"prgEvents","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_EVENTS","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcEvents","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesErrorInfo"
,"Kind":"Com"
,"Guid":"7112FA5F-7571-435A-8EB7-195C7C1429BC"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetRawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BYTE_BLOB","TargetKind":"Default","Api":"Com","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppszDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSyncErrorItemInfo"
,"Kind":"Com"
,"Guid":"ECDBAF0D-6A18-4D55-8017-108F7660BA44"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetFileAttributesA"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pdwAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetFileTimes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pftLastWrite","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pftChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetFileSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSyncErrorInfo"
,"Kind":"Com"
,"Guid":"59F95E46-EB54-49D1-BE76-DE95458D01B0"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesErrorInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"GetSyncOperation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pSyncOp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_OPERATION","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetItemChangeFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pdwItemChangeFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"InfoEnumerated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbLocalEnumerated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbRemoteEnumerated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbOriginalEnumerated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"InfoAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbLocalInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbRemoteInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbOriginalInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetLocalInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesSyncErrorItemInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetRemoteInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesSyncErrorItemInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetOriginalInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesSyncErrorItemInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesProgress"
,"Kind":"Com"
,"Guid":"FAD63237-C55B-4911-9850-BCF96D4C979E"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"Begin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbAbort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"QueryAbort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbAbort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"End"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
]
}
]
}
,{
"Name":"IOfflineFilesSimpleProgress"
,"Kind":"Com"
,"Guid":"C34F7F9B-C43D-4F9D-A776-C0EB6DE5D401"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"ItemBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_OP_RESPONSE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ItemResult"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
,{"Name":"pResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_OP_RESPONSE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSyncProgress"
,"Kind":"Com"
,"Guid":"6931F49A-6FC7-4C1B-B265-56793FC451B7"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"SyncItemBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_OP_RESPONSE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SyncItemResult"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
,{"Name":"pErrorInfo","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncErrorInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_OP_RESPONSE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSyncConflictHandler"
,"Kind":"Com"
,"Guid":"B6DD5092-C65C-46B6-97B8-FADD08E7E1BE"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"ResolveConflict"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"fStateKnown","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"state","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"fChangeDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pConflictResolution","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppszNewName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
]
}
,{
"Name":"IOfflineFilesItemFilter"
,"Kind":"Com"
,"Guid":"F4B5A26C-DC05-4F20-ADA4-551F1077BE5C"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetFilterFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pullFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pullMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetTimeFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pftTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbEvalTimeOfDay","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pTimeType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TIME","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pCompare","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_COMPARE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetPatternFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPattern","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchPattern","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
]
}
,{
"Name":"IOfflineFilesItem"
,"Kind":"Com"
,"Guid":"4A753DA6-E044-4F12-A718-5D14D079A906"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetItemType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pItemType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetPath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppszPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"GetParentItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"Refresh"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"IsMarkedForDeletion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbMarkedForDeletion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesServerItem"
,"Kind":"Com"
,"Guid":"9B1C9576-A92B-4151-8E9E-7C7B3EC2E016"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
]
}
,{
"Name":"IOfflineFilesShareItem"
,"Kind":"Com"
,"Guid":"BAB7E48D-4804-41B5-A44D-0F199B06B145"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
]
}
,{
"Name":"IOfflineFilesDirectoryItem"
,"Kind":"Com"
,"Guid":"2273597A-A08C-4A00-A37A-C1AE4E9A1CFD"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
]
}
,{
"Name":"IOfflineFilesFileItem"
,"Kind":"Com"
,"Guid":"8DFADEAD-26C2-4EFF-8A72-6B50723D9A00"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"IsSparse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbIsSparse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsEncrypted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbIsEncrypted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IEnumOfflineFilesItems"
,"Kind":"Com"
,"Guid":"DA70E815-C361-4407-BC0B-0D7046E5F2CD"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumOfflineFilesItems","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesItemContainer"
,"Kind":"Com"
,"Guid":"3836F049-9413-45DD-BF46-B5AAA82DC310"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"EnumItems"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumOfflineFilesItems","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EnumItemsEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pIncludeFileFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pIncludeDirFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pExcludeFileFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pExcludeDirFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"dwEnumFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumOfflineFilesItems","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesChangeInfo"
,"Kind":"Com"
,"Guid":"A96E6FA4-E0D1-4C29-960B-EE508FE68C72"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"IsDirty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbDirty","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsDeletedOffline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbDeletedOffline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsCreatedOffline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbCreatedOffline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsLocallyModifiedData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbLocallyModifiedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsLocallyModifiedAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbLocallyModifiedAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsLocallyModifiedTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbLocallyModifiedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesDirtyInfo"
,"Kind":"Com"
,"Guid":"0F50CE33-BAC9-4EAA-A11D-DA0E527D047D"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"LocalDirtyByteCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pDirtyByteCount","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RemoteDirtyByteCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pDirtyByteCount","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesFileSysInfo"
,"Kind":"Com"
,"Guid":"BC1A163F-7BFD-4D88-9C66-96EA9A6A3D6B"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"copy","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_COPY","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"pdwAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetTimes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"copy","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_COPY","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"pftCreationTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pftLastWriteTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pftChangeTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pftLastAccessTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetFileSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"copy","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_ITEM_COPY","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
,{"Name":"pSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesPinInfo"
,"Kind":"Com"
,"Guid":"5B2B0655-B3FD-497D-ADEB-BD156BC8355B"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"IsPinned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPinned","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsPinnedForUser"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPinnedForUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbInherit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsPinnedForUserByPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPinnedForUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbInherit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsPinnedForComputer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPinnedForComputer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbInherit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsPinnedForFolderRedirection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPinnedForFolderRedirection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbInherit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesPinInfo2"
,"Kind":"Com"
,"Guid":"623C58A2-42ED-4AD7-B69A-0F1B30A72D0D"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesPinInfo","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"IsPartlyPinned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbPartlyPinned","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesTransparentCacheInfo"
,"Kind":"Com"
,"Guid":"BCAF4A01-5B68-4B56-A6A1-8D2786EDE8E3"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"IsTransparentlyCached"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbTransparentlyCached","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesGhostInfo"
,"Kind":"Com"
,"Guid":"2B09D48C-8AB5-464F-A755-A59D92F99429"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"IsGhosted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbGhosted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesConnectionInfo"
,"Kind":"Com"
,"Guid":"EFB23A09-A867-4BE8-83A6-86969A7D0856"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetConnectState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pConnectState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_CONNECT_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pOfflineReason","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_OFFLINE_REASON","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetConnectState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ConnectState","Type":{"Kind":"ApiRef","Name":"OFFLINEFILES_CONNECT_STATE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"TransitionOnline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"TransitionOffline"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bForceOpenFilesClosed","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"pbOpenFilesPreventedTransition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesShareInfo"
,"Kind":"Com"
,"Guid":"7BCC43E7-31CE-4CA4-8CCD-1CFF2DC494DA"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetShareItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppShareItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesShareItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetShareCachingMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pCachingMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_CACHING_MODE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsShareDfsJunction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbIsDfsJunction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSuspend"
,"Kind":"Com"
,"Guid":"62C4560F-BC0B-48CA-AD9D-34CB528D99A9"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"SuspendRoot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"bSuspend","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
]
}
,{
"Name":"IOfflineFilesSuspendInfo"
,"Kind":"Com"
,"Guid":"A457C25B-4E9C-4B04-85AF-8932CCD97889"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"IsSuspended"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbSuspended","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbSuspendedRoot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesSetting"
,"Kind":"Com"
,"Guid":"D871D3F7-F613-48A1-827E-7A34E560FFF6"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppszName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"GetValueType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_SETTING_VALUE_TYPE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetPreference"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"GetPreferenceScope"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pdwScope","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetPreference"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out","Const"]}
,{"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"DeletePreference"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"GetPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"GetPolicyScope"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pdwScope","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbSetByPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IEnumOfflineFilesSettings"
,"Kind":"Com"
,"Guid":"729680C4-1A38-47BC-9E5C-02C51562AC30"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IOfflineFilesSetting","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
}
,{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
]
}
,{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumOfflineFilesSettings","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesCache"
,"Kind":"Com"
,"Guid":"855D6203-7914-48B9-8D40-4C56F5ACFFC5"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
,"Methods":[
{
"Name":"Synchronize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"rgpszPaths","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cPaths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"dwSyncControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pISyncConflictHandler","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncConflictHandler","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pSyncId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"DeleteItems"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"rgpszPaths","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cPaths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSimpleProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"DeleteItemsForUser"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszUser","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"rgpszPaths","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cPaths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSimpleProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"Pin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"rgpszPaths","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cPaths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bDeep","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"dwPinControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"Unpin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"rgpszPaths","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cPaths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bDeep","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"dwPinControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"GetEncryptionStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pbEncrypted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbPartial","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"Encrypt"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"bEncrypt","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"dwEncryptionControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bAsync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"pIProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"FindItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ppItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"FindItemEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pIncludeFileFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pIncludeDirFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pExcludeFileFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pExcludeDirFilter","Type":{"Kind":"ApiRef","Name":"IOfflineFilesItemFilter","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ppItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesItem","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RenameItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPathOriginal","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pszPathNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"bReplaceIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
,{
"Name":"GetLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppszPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"GetDiskSpaceInformationA"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pcbVolumeTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pcbLimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pcbUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pcbUnpinnedLimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pcbUnpinnedUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetDiskSpaceLimits"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"cbLimit","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"cbUnpinnedLimit","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
}
,{
"Name":"ProcessAdminPinPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pPinProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
,{"Name":"pUnpinProgress","Type":{"Kind":"ApiRef","Name":"IOfflineFilesSyncProgress","TargetKind":"Com","Api":"OfflineFiles","Parents":[]},"Attrs":["In","Out","Optional"]}
]
}
,{
"Name":"GetSettingObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszSettingName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"ppSetting","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOfflineFilesSetting","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EnumSettingObjects"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumOfflineFilesSettings","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsPathCacheable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pbCacheable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pShareCachingMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFFLINEFILES_CACHING_MODE","TargetKind":"Default","Api":"OfflineFiles","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IOfflineFilesCache2"
,"Kind":"Com"
,"Guid":"8C075039-1551-4ED9-8781-56705C04D3C0"
,"Interface":{"Kind":"ApiRef","Name":"IOfflineFilesCache","TargetKind":"Com","Api":"OfflineFiles","Parents":[]}
,"Methods":[
{
"Name":"RenameItemEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
,"Params":[
{"Name":"pszPathOriginal","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"pszPathNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Out","Const"]}
,{"Name":"bReplaceIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
}
]
}
]
,"Functions":[
{
"Name":"OfflineFilesEnable"
,"SetLastError":false
,"DllImport":"CSCAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Params":[
{"Name":"bEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"pbRebootRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"OfflineFilesStart"
,"SetLastError":false
,"DllImport":"CSCAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Params":[
]
}
,{
"Name":"OfflineFilesQueryStatus"
,"SetLastError":false
,"DllImport":"CSCAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Params":[
{"Name":"pbActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"OfflineFilesQueryStatusEx"
,"SetLastError":false
,"DllImport":"CSCAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Params":[
{"Name":"pbActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pbAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
]
,"UnicodeAliases":[
]
}