{ "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":[ ] }