Files
marlersoft-win32json/api/Storage.FileHistory.json
T
2026-02-15 20:47:45 -07:00

794 lines
26 KiB
JSON

{
"Constants":[{
"Name":"FHCFG_E_CORRUPT_CONFIG_FILE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220736
,"Attrs":[]
},{
"Name":"FHCFG_E_CONFIG_FILE_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220735
,"Attrs":[]
},{
"Name":"FHCFG_E_CONFIG_ALREADY_EXISTS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220734
,"Attrs":[]
},{
"Name":"FHCFG_E_NO_VALID_CONFIGURATION_LOADED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220733
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_NOT_CONNECTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220732
,"Attrs":[]
},{
"Name":"FHCFG_E_CONFIGURATION_PREVIOUSLY_LOADED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220731
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_VERIFICATION_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220730
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_NOT_CONFIGURED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220729
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_NOT_ENOUGH_FREE_SPACE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220728
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_CANNOT_BE_USED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220727
,"Attrs":[]
},{
"Name":"FHCFG_E_INVALID_REHYDRATION_STATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220726
,"Attrs":[]
},{
"Name":"FHCFG_E_RECOMMENDATION_CHANGE_NOT_ALLOWED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220720
,"Attrs":[]
},{
"Name":"FHCFG_E_TARGET_REHYDRATED_ELSEWHERE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220719
,"Attrs":[]
},{
"Name":"FHCFG_E_LEGACY_TARGET_UNSUPPORTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220718
,"Attrs":[]
},{
"Name":"FHCFG_E_LEGACY_TARGET_VALIDATION_UNSUPPORTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220717
,"Attrs":[]
},{
"Name":"FHCFG_E_LEGACY_BACKUP_USER_EXCLUDED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220716
,"Attrs":[]
},{
"Name":"FHCFG_E_LEGACY_BACKUP_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220715
,"Attrs":[]
},{
"Name":"FHSVC_E_BACKUP_BLOCKED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219968
,"Attrs":[]
},{
"Name":"FHSVC_E_NOT_CONFIGURED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219967
,"Attrs":[]
},{
"Name":"FHSVC_E_CONFIG_DISABLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219966
,"Attrs":[]
},{
"Name":"FHSVC_E_CONFIG_DISABLED_GP"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219965
,"Attrs":[]
},{
"Name":"FHSVC_E_FATAL_CONFIG_ERROR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219964
,"Attrs":[]
},{
"Name":"FHSVC_E_CONFIG_REHYDRATING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147219963
,"Attrs":[]
},{
"Name":"FH_STATE_NOT_TRACKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FH_STATE_OFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FH_STATE_DISABLED_BY_GP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FH_STATE_FATAL_CONFIG_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"FH_STATE_MIGRATING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FH_STATE_REHYDRATING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_FS_LIMITATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_ACCESS_DENIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_VOLUME_DIRTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_FULL_RETENTION_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_FULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"FH_STATE_STAGING_FULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_LOW_SPACE_RETENTION_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_LOW_SPACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"FH_STATE_TARGET_ABSENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"FH_STATE_TOO_MUCH_BEHIND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":240
,"Attrs":[]
},{
"Name":"FH_STATE_NO_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"FH_STATE_BACKUP_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2064
,"Attrs":[]
},{
"Name":"FH_STATE_RUNNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}],
"Types":[{
"Name":"FhConfigMgr"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ed43bb3c-09e9-498a-9df6-2177244c6db4"
},{
"Name":"FhReassociation"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4d728e35-16fa-4320-9e8b-bfd7100a8846"
},{
"Name":"FH_TARGET_PROPERTY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_TARGET_NAME","Value":0}
,{"Name":"FH_TARGET_URL","Value":1}
,{"Name":"FH_TARGET_DRIVE_TYPE","Value":2}
,{"Name":"MAX_TARGET_PROPERTY","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"FH_TARGET_DRIVE_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_DRIVE_UNKNOWN","Value":0}
,{"Name":"FH_DRIVE_REMOVABLE","Value":2}
,{"Name":"FH_DRIVE_FIXED","Value":3}
,{"Name":"FH_DRIVE_REMOTE","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IFhTarget"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"d87965fd-2bad-4657-bd3b-9567eb300ced"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStringProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyType","Type":{"Kind":"ApiRef","Name":"FH_TARGET_PROPERTY_TYPE","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNumericalProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyType","Type":{"Kind":"ApiRef","Name":"FH_TARGET_PROPERTY_TYPE","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFhScopeIterator"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"3197abce-532a-44c6-8615-f3666566a720"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"MoveToNextItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Item","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"FH_PROTECTED_ITEM_CATEGORY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_FOLDER","Value":0}
,{"Name":"FH_LIBRARY","Value":1}
,{"Name":"MAX_PROTECTED_ITEM_CATEGORY","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"FH_LOCAL_POLICY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_FREQUENCY","Value":0}
,{"Name":"FH_RETENTION_TYPE","Value":1}
,{"Name":"FH_RETENTION_AGE","Value":2}
,{"Name":"MAX_LOCAL_POLICY","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"FH_RETENTION_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_RETENTION_DISABLED","Value":0}
,{"Name":"FH_RETENTION_UNLIMITED","Value":1}
,{"Name":"FH_RETENTION_AGE_BASED","Value":2}
,{"Name":"MAX_RETENTION_TYPE","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"FH_BACKUP_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_STATUS_DISABLED","Value":0}
,{"Name":"FH_STATUS_DISABLED_BY_GP","Value":1}
,{"Name":"FH_STATUS_ENABLED","Value":2}
,{"Name":"FH_STATUS_REHYDRATING","Value":3}
,{"Name":"MAX_BACKUP_STATUS","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"FH_DEVICE_VALIDATION_RESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FH_ACCESS_DENIED","Value":0}
,{"Name":"FH_INVALID_DRIVE_TYPE","Value":1}
,{"Name":"FH_READ_ONLY_PERMISSION","Value":2}
,{"Name":"FH_CURRENT_DEFAULT","Value":3}
,{"Name":"FH_NAMESPACE_EXISTS","Value":4}
,{"Name":"FH_TARGET_PART_OF_LIBRARY","Value":5}
,{"Name":"FH_VALID_TARGET","Value":6}
,{"Name":"MAX_VALIDATION_RESULT","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"IFhConfigMgr"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"6a5fea5b-bf8f-4ee5-b8c3-44d8a0d7331c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"LoadConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CreateDefaultConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"OverwriteIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SaveConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AddRemoveExcludeRule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Add","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Category","Type":{"Kind":"ApiRef","Name":"FH_PROTECTED_ITEM_CATEGORY","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"Item","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetIncludeExcludeRules"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Include","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Category","Type":{"Kind":"ApiRef","Name":"FH_PROTECTED_ITEM_CATEGORY","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"Iterator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFhScopeIterator","TargetKind":"Com","Api":"Storage.FileHistory","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLocalPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"LocalPolicyType","Type":{"Kind":"ApiRef","Name":"FH_LOCAL_POLICY_TYPE","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"PolicyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
},{
"Name":"SetLocalPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"LocalPolicyType","Type":{"Kind":"ApiRef","Name":"FH_LOCAL_POLICY_TYPE","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
,{"Name":"PolicyValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"GetBackupStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BackupStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FH_BACKUP_STATUS","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetBackupStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BackupStatus","Type":{"Kind":"ApiRef","Name":"FH_BACKUP_STATUS","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDefaultTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DefaultTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFhTarget","TargetKind":"Com","Api":"Storage.FileHistory","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ValidateTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TargetUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ValidationResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FH_DEVICE_VALIDATION_RESULT","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProvisionAndSetNewTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TargetUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ChangeDefaultTargetRecommendation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Recommend","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"QueryProtectionStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProtectionState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ProtectedUntilTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFhReassociation"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"6544a28a-f68d-47ac-91ef-16b2b36aa3ee"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ValidateTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TargetUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ValidationResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FH_DEVICE_VALIDATION_RESULT","TargetKind":"Default","Api":"Storage.FileHistory","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ScanTargetForConfigurations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TargetUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetConfigurationDetails"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"UserName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"PcName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"BackupTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PerformReassociation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"OverwriteIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"FhBackupStopReason"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BackupInvalidStopReason","Value":0}
,{"Name":"BackupLimitUserBusyMachineOnAC","Value":1}
,{"Name":"BackupLimitUserIdleMachineOnDC","Value":2}
,{"Name":"BackupLimitUserBusyMachineOnDC","Value":3}
,{"Name":"BackupCancelled","Value":4}
]
,"IntegerBase":"Int32"
}],
"Functions":[{
"Name":"FhServiceOpenPipe"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceOpenPipe is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"StartServiceIfStopped","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Pipe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FhServiceClosePipe"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceClosePipe is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FhServiceStartBackup"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceStartBackup is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
,{"Name":"LowPriorityIo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FhServiceStopBackup"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceStopBackup is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
,{"Name":"StopTracking","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FhServiceReloadConfiguration"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceReloadConfiguration is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FhServiceBlockBackup"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceBlockBackup is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FhServiceUnblockBackup"
,"SetLastError":false
,"DllImport":"fhsvcctl.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[
{"Kind":"Obsolete","Message":"FhServiceUnblockBackup is deprecated and might not work on all platforms. For more info, see MSDN"}
]
,"Params":[
{"Name":"Pipe","Type":{"Kind":"ApiRef","Name":"FH_SERVICE_PIPE_HANDLE","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":["In"]}
]
}],
"UnicodeAliases":[
]
}