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

4238 lines
138 KiB
JSON

{
"Constants":[{
"Name":"BG_NOTIFY_JOB_TRANSFERRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_NOTIFY_JOB_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BG_NOTIFY_DISABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BG_NOTIFY_JOB_MODIFICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BG_NOTIFY_FILE_TRANSFERRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"BG_NOTIFY_FILE_RANGES_TRANSFERRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"BG_JOB_ENUM_ALL_USERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_COPY_FILE_OWNER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_COPY_FILE_GROUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BG_COPY_FILE_DACL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BG_COPY_FILE_SACL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BG_COPY_FILE_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"BG_SSL_ENABLE_CRL_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_SSL_IGNORE_CERT_CN_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BG_SSL_IGNORE_CERT_DATE_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BG_SSL_IGNORE_UNKNOWN_CA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BG_SSL_IGNORE_CERT_WRONG_USAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"BG_HTTP_REDIRECT_POLICY_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1792
,"Attrs":[]
},{
"Name":"BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"BG_HTTP_REDIRECT_POLICY_DISALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"BG_ENABLE_PEERCACHING_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_ENABLE_PEERCACHING_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BG_DISABLE_BRANCH_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BG_JOB_ENABLE_PEERCACHING_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BG_JOB_ENABLE_PEERCACHING_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BG_JOB_DISABLE_BRANCH_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_UNRESTRICTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_CAPPED_USAGE_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_BELOW_CAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_NEAR_CAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_OVERCAP_CHARGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_OVERCAP_THROTTLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_USAGE_BASED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_ROAMING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"BITS_COST_OPTION_IGNORE_CONGESTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"BITS_COST_STATE_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"QM_NOTIFY_FILE_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QM_NOTIFY_JOB_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QM_NOTIFY_GROUP_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QM_NOTIFY_DISABLE_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"QM_NOTIFY_USE_PROGRESSEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"QM_STATUS_FILE_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QM_STATUS_FILE_INCOMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QM_STATUS_JOB_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QM_STATUS_JOB_INCOMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"QM_STATUS_JOB_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"QM_STATUS_JOB_FOREGROUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"QM_STATUS_GROUP_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"QM_STATUS_GROUP_INCOMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"QM_STATUS_GROUP_SUSPENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"QM_STATUS_GROUP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"QM_STATUS_GROUP_FOREGROUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"QM_PROTOCOL_HTTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QM_PROTOCOL_FTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QM_PROTOCOL_SMB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"QM_PROTOCOL_CUSTOM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QM_PROGRESS_PERCENT_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QM_PROGRESS_TIME_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QM_PROGRESS_SIZE_DONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"QM_E_INVALID_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2164264961
,"Attrs":[]
},{
"Name":"QM_E_SERVICE_UNAVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2164264962
,"Attrs":[]
},{
"Name":"QM_E_DOWNLOADER_UNAVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2164264963
,"Attrs":[]
},{
"Name":"QM_E_ITEM_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2164264964
,"Attrs":[]
},{
"Name":"BG_E_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386495
,"Attrs":[]
},{
"Name":"BG_E_INVALID_STATE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386494
,"Attrs":[]
},{
"Name":"BG_E_EMPTY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386493
,"Attrs":[]
},{
"Name":"BG_E_FILE_NOT_AVAILABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386492
,"Attrs":[]
},{
"Name":"BG_E_PROTOCOL_NOT_AVAILABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386491
,"Attrs":[]
},{
"Name":"BG_S_ERROR_CONTEXT_NONE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2097158
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_UNKNOWN"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386489
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386488
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_LOCAL_FILE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386487
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_REMOTE_FILE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386486
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_GENERAL_TRANSPORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386485
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386484
,"Attrs":[]
},{
"Name":"BG_E_DESTINATION_LOCKED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386483
,"Attrs":[]
},{
"Name":"BG_E_VOLUME_CHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386482
,"Attrs":[]
},{
"Name":"BG_E_ERROR_INFORMATION_UNAVAILABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386481
,"Attrs":[]
},{
"Name":"BG_E_NETWORK_DISCONNECTED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386480
,"Attrs":[]
},{
"Name":"BG_E_MISSING_FILE_SIZE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386479
,"Attrs":[]
},{
"Name":"BG_E_INSUFFICIENT_HTTP_SUPPORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386478
,"Attrs":[]
},{
"Name":"BG_E_INSUFFICIENT_RANGE_SUPPORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386477
,"Attrs":[]
},{
"Name":"BG_E_REMOTE_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386476
,"Attrs":[]
},{
"Name":"BG_E_NEW_OWNER_DIFF_MAPPING"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386475
,"Attrs":[]
},{
"Name":"BG_E_NEW_OWNER_NO_FILE_ACCESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386474
,"Attrs":[]
},{
"Name":"BG_S_PARTIAL_COMPLETE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2097175
,"Attrs":[]
},{
"Name":"BG_E_PROXY_LIST_TOO_LARGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386472
,"Attrs":[]
},{
"Name":"BG_E_PROXY_BYPASS_LIST_TOO_LARGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386471
,"Attrs":[]
},{
"Name":"BG_S_UNABLE_TO_DELETE_FILES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2097178
,"Attrs":[]
},{
"Name":"BG_E_INVALID_SERVER_RESPONSE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386469
,"Attrs":[]
},{
"Name":"BG_E_TOO_MANY_FILES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386468
,"Attrs":[]
},{
"Name":"BG_E_LOCAL_FILE_CHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386467
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_REMOTE_APPLICATION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386466
,"Attrs":[]
},{
"Name":"BG_E_SESSION_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386465
,"Attrs":[]
},{
"Name":"BG_E_TOO_LARGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386464
,"Attrs":[]
},{
"Name":"BG_E_STRING_TOO_LONG"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386463
,"Attrs":[]
},{
"Name":"BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386462
,"Attrs":[]
},{
"Name":"BG_E_SERVER_EXECUTE_ENABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386461
,"Attrs":[]
},{
"Name":"BG_E_NO_PROGRESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386460
,"Attrs":[]
},{
"Name":"BG_E_USERNAME_TOO_LARGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386459
,"Attrs":[]
},{
"Name":"BG_E_PASSWORD_TOO_LARGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386458
,"Attrs":[]
},{
"Name":"BG_E_INVALID_AUTH_TARGET"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386457
,"Attrs":[]
},{
"Name":"BG_E_INVALID_AUTH_SCHEME"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386456
,"Attrs":[]
},{
"Name":"BG_E_FILE_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386455
,"Attrs":[]
},{
"Name":"BG_S_PROXY_CHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2097194
,"Attrs":[]
},{
"Name":"BG_E_INVALID_RANGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386453
,"Attrs":[]
},{
"Name":"BG_E_OVERLAPPING_RANGES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386452
,"Attrs":[]
},{
"Name":"BG_E_CONNECT_FAILURE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386451
,"Attrs":[]
},{
"Name":"BG_E_CONNECTION_CLOSED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386450
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386434
,"Attrs":[]
},{
"Name":"BG_E_INVALID_PROXY_INFO"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386433
,"Attrs":[]
},{
"Name":"BG_E_INVALID_CREDENTIALS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386432
,"Attrs":[]
},{
"Name":"BG_E_INVALID_HASH_ALGORITHM"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386431
,"Attrs":[]
},{
"Name":"BG_E_RECORD_DELETED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386430
,"Attrs":[]
},{
"Name":"BG_E_COMMIT_IN_PROGRESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386429
,"Attrs":[]
},{
"Name":"BG_E_DISCOVERY_IN_PROGRESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386428
,"Attrs":[]
},{
"Name":"BG_E_UPNP_ERROR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386427
,"Attrs":[]
},{
"Name":"BG_E_TEST_OPTION_BLOCKED_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386426
,"Attrs":[]
},{
"Name":"BG_E_PEERCACHING_DISABLED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386425
,"Attrs":[]
},{
"Name":"BG_E_BUSYCACHERECORD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386424
,"Attrs":[]
},{
"Name":"BG_E_TOO_MANY_JOBS_PER_USER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386423
,"Attrs":[]
},{
"Name":"BG_E_TOO_MANY_JOBS_PER_MACHINE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386416
,"Attrs":[]
},{
"Name":"BG_E_TOO_MANY_FILES_IN_JOB"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386415
,"Attrs":[]
},{
"Name":"BG_E_TOO_MANY_RANGES_IN_FILE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386414
,"Attrs":[]
},{
"Name":"BG_E_VALIDATION_FAILED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386413
,"Attrs":[]
},{
"Name":"BG_E_MAXDOWNLOAD_TIMEOUT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386412
,"Attrs":[]
},{
"Name":"BG_S_OVERRIDDEN_BY_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2097237
,"Attrs":[]
},{
"Name":"BG_E_TOKEN_REQUIRED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386410
,"Attrs":[]
},{
"Name":"BG_E_UNKNOWN_PROPERTY_ID"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386409
,"Attrs":[]
},{
"Name":"BG_E_READ_ONLY_PROPERTY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386408
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_COST_TRANSFER_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386407
,"Attrs":[]
},{
"Name":"BG_E_PROPERTY_SUPPORTED_FOR_DOWNLOAD_JOBS_ONLY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386400
,"Attrs":[]
},{
"Name":"BG_E_READ_ONLY_PROPERTY_AFTER_ADDFILE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386399
,"Attrs":[]
},{
"Name":"BG_E_READ_ONLY_PROPERTY_AFTER_RESUME"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386398
,"Attrs":[]
},{
"Name":"BG_E_MAX_DOWNLOAD_SIZE_INVALID_VALUE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386397
,"Attrs":[]
},{
"Name":"BG_E_MAX_DOWNLOAD_SIZE_LIMIT_REACHED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386396
,"Attrs":[]
},{
"Name":"BG_E_STANDBY_MODE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386395
,"Attrs":[]
},{
"Name":"BG_E_USE_STORED_CREDENTIALS_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386394
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_BATTERY_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386393
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_BATTERY_SAVER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386392
,"Attrs":[]
},{
"Name":"BG_E_WATCHDOG_TIMEOUT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386391
,"Attrs":[]
},{
"Name":"BG_E_APP_PACKAGE_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386390
,"Attrs":[]
},{
"Name":"BG_E_APP_PACKAGE_SCENARIO_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386389
,"Attrs":[]
},{
"Name":"BG_E_DATABASE_CORRUPT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386388
,"Attrs":[]
},{
"Name":"BG_E_RANDOM_ACCESS_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386387
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_BACKGROUND_ACCESS_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386386
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_GAME_MODE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386385
,"Attrs":[]
},{
"Name":"BG_E_BLOCKED_BY_SYSTEM_POLICY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386384
,"Attrs":[]
},{
"Name":"BG_E_NOT_SUPPORTED_WITH_CUSTOM_HTTP_METHOD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386383
,"Attrs":[]
},{
"Name":"BG_E_UNSUPPORTED_JOB_CONFIGURATION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386382
,"Attrs":[]
},{
"Name":"BG_E_REMOTE_FILE_CHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386381
,"Attrs":[]
},{
"Name":"BG_E_SERVER_CERT_VALIDATION_INTERFACE_REQUIRED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386380
,"Attrs":[]
},{
"Name":"BG_E_READ_ONLY_WHEN_JOB_ACTIVE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386379
,"Attrs":[]
},{
"Name":"BG_E_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145386378
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_100"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845148
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_101"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845147
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_200"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845048
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_201"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845047
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_202"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845046
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_203"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845045
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_204"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845044
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_205"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845043
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_206"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145845042
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_300"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844948
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_301"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844947
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_302"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844946
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_303"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844945
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_304"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844944
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_305"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844943
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_307"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844941
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_400"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844848
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_401"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844847
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_402"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844846
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_403"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844845
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_404"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844844
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_405"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844843
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_406"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844842
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_407"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844841
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_408"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844840
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_409"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844839
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_410"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844838
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_411"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844837
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_412"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844836
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_413"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844835
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_414"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844834
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_415"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844833
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_416"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844832
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_417"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844831
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_449"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844799
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_500"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844748
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_501"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844747
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_502"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844746
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_503"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844745
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_504"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844744
,"Attrs":[]
},{
"Name":"BG_E_HTTP_ERROR_505"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145844743
,"Attrs":[]
},{
"Name":"BITS_MC_JOB_CANCELLED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828864
,"Attrs":[]
},{
"Name":"BITS_MC_FILE_DELETION_FAILED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828863
,"Attrs":[]
},{
"Name":"BITS_MC_FILE_DELETION_FAILED_MORE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828862
,"Attrs":[]
},{
"Name":"BITS_MC_JOB_PROPERTY_CHANGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828861
,"Attrs":[]
},{
"Name":"BITS_MC_JOB_TAKE_OWNERSHIP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828860
,"Attrs":[]
},{
"Name":"BITS_MC_JOB_SCAVENGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828859
,"Attrs":[]
},{
"Name":"BITS_MC_JOB_NOTIFICATION_FAILURE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828858
,"Attrs":[]
},{
"Name":"BITS_MC_STATE_FILE_CORRUPT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828857
,"Attrs":[]
},{
"Name":"BITS_MC_FAILED_TO_START"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828856
,"Attrs":[]
},{
"Name":"BITS_MC_FATAL_IGD_ERROR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828855
,"Attrs":[]
},{
"Name":"BITS_MC_PEERCACHING_PORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828854
,"Attrs":[]
},{
"Name":"BITS_MC_WSD_PORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2145828853
,"Attrs":[]
}],
"Types":[{
"Name":"BG_TOKEN"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_TOKEN_LOCAL_FILE","Value":1}
,{"Name":"BG_TOKEN_NETWORK","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"BackgroundCopyManager"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4991d34b-80a1-4291-83b6-3328366b9097"
},{
"Name":"BG_FILE_PROGRESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesTransferred","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Completed","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBackgroundCopyFile"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"01b7bd23-fb88-4a77-8490-5891d3e4653a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetRemoteName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLocalName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_FILE_PROGRESS","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumBackgroundCopyFiles"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ca51e165-c365-424c-8d41-24aaa4ff3c40"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyFiles","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"BG_ERROR_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_ERROR_CONTEXT_NONE","Value":0}
,{"Name":"BG_ERROR_CONTEXT_UNKNOWN","Value":1}
,{"Name":"BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER","Value":2}
,{"Name":"BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION","Value":3}
,{"Name":"BG_ERROR_CONTEXT_LOCAL_FILE","Value":4}
,{"Name":"BG_ERROR_CONTEXT_REMOTE_FILE","Value":5}
,{"Name":"BG_ERROR_CONTEXT_GENERAL_TRANSPORT","Value":6}
,{"Name":"BG_ERROR_CONTEXT_REMOTE_APPLICATION","Value":7}
,{"Name":"BG_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"IBackgroundCopyError"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"19c613a0-fcb8-4f28-81ae-897c3d078f81"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_ERROR_CONTEXT","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pCode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetErrorDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"LanguageId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pErrorDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetErrorContextDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"LanguageId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pContextDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetProtocol"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"BG_FILE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LocalName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_JOB_PROGRESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesTransferred","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FilesTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FilesTransferred","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_JOB_TIMES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ModificationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TransferCompletionTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_JOB_PRIORITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_JOB_PRIORITY_FOREGROUND","Value":0}
,{"Name":"BG_JOB_PRIORITY_HIGH","Value":1}
,{"Name":"BG_JOB_PRIORITY_NORMAL","Value":2}
,{"Name":"BG_JOB_PRIORITY_LOW","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"BG_JOB_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_JOB_STATE_QUEUED","Value":0}
,{"Name":"BG_JOB_STATE_CONNECTING","Value":1}
,{"Name":"BG_JOB_STATE_TRANSFERRING","Value":2}
,{"Name":"BG_JOB_STATE_SUSPENDED","Value":3}
,{"Name":"BG_JOB_STATE_ERROR","Value":4}
,{"Name":"BG_JOB_STATE_TRANSIENT_ERROR","Value":5}
,{"Name":"BG_JOB_STATE_TRANSFERRED","Value":6}
,{"Name":"BG_JOB_STATE_ACKNOWLEDGED","Value":7}
,{"Name":"BG_JOB_STATE_CANCELLED","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"BG_JOB_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_JOB_TYPE_DOWNLOAD","Value":0}
,{"Name":"BG_JOB_TYPE_UPLOAD","Value":1}
,{"Name":"BG_JOB_TYPE_UPLOAD_REPLY","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"BG_JOB_PROXY_USAGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_JOB_PROXY_USAGE_PRECONFIG","Value":0}
,{"Name":"BG_JOB_PROXY_USAGE_NO_PROXY","Value":1}
,{"Name":"BG_JOB_PROXY_USAGE_OVERRIDE","Value":2}
,{"Name":"BG_JOB_PROXY_USAGE_AUTODETECT","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"IBackgroundCopyJob"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37668d37-507e-4160-9316-26306d150b12"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddFileSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFileSet","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"BG_FILE_INFO","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"AddFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RemoteUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"LocalName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"EnumFiles"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyFiles","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Suspend"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Cancel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Complete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
},{
"Name":"GetType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_TYPE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_PROGRESS","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTimes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_TIMES","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_STATE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyError","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetOwner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"ApiRef","Name":"BG_JOB_PRIORITY","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_PRIORITY","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetNotifyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetNotifyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetNotifyInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNotifyInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetMinimumRetryDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Seconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMinimumRetryDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Seconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetNoProgressTimeout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Seconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetNoProgressTimeout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Seconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetErrorCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Errors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetProxySettings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProxyUsage","Type":{"Kind":"ApiRef","Name":"BG_JOB_PROXY_USAGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"ProxyList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ProxyBypassList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetProxySettings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProxyUsage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_PROXY_USAGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pProxyList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
,{"Name":"pProxyBypassList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"TakeOwnership"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IEnumBackgroundCopyJobs"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1af4f612-3b71-466f-8f58-7b6f73ac57ad"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyJobs","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyCallback"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"97ea99c7-0186-4ad4-8df9-c5b4e0ed6b22"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"JobTransferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"JobError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pError","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyError","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"JobModification"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"AsyncIBackgroundCopyCallback"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ca29d251-b4bb-4679-a3d9-ae8006119d54"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Begin_JobTransferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Finish_JobTransferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Begin_JobError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pError","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyError","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Finish_JobError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Begin_JobModification"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Finish_JobModification"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBackgroundCopyManager"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"5ce34c0d-0dc9-4c1f-897c-daa1b78cee7c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateJob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"BG_JOB_TYPE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pJobId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
,{"Name":"ppJob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetJob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"jobID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppJob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumJobs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyJobs","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetErrorDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"LanguageId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pErrorDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
}]
},{
"Name":"BackgroundCopyManager1_5"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f087771f-d74f-4c1a-bb8a-e16aca9124ea"
},{
"Name":"BG_JOB_REPLY_PROGRESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesTransferred","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_AUTH_TARGET"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_AUTH_TARGET_SERVER","Value":1}
,{"Name":"BG_AUTH_TARGET_PROXY","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"BG_AUTH_SCHEME"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_AUTH_SCHEME_BASIC","Value":1}
,{"Name":"BG_AUTH_SCHEME_DIGEST","Value":2}
,{"Name":"BG_AUTH_SCHEME_NTLM","Value":3}
,{"Name":"BG_AUTH_SCHEME_NEGOTIATE","Value":4}
,{"Name":"BG_AUTH_SCHEME_PASSPORT","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"BG_BASIC_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Password","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_AUTH_CREDENTIALS_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Basic","Type":{"Kind":"ApiRef","Name":"BG_BASIC_CREDENTIALS","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BG_AUTH_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"BG_AUTH_TARGET","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":[]}
,{"Name":"Scheme","Type":{"Kind":"ApiRef","Name":"BG_AUTH_SCHEME","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":[]}
,{"Name":"Credentials","Type":{"Kind":"ApiRef","Name":"BG_AUTH_CREDENTIALS_UNION","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBackgroundCopyJob2"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"54b50739-686f-45eb-9dff-d6a9a0faa9af"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetNotifyCmdLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Program","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Parameters","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetNotifyCmdLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProgram","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetReplyProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_JOB_REPLY_PROGRESS","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetReplyData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
,{"Name":"pLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetReplyFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ReplyFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetReplyFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pReplyFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetCredentials"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"credentials","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_AUTH_CREDENTIALS","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"RemoveCredentials"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"BG_AUTH_TARGET","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"Scheme","Type":{"Kind":"ApiRef","Name":"BG_AUTH_SCHEME","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"BackgroundCopyManager2_0"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6d18ad12-bde3-4393-b311-099c346e6df9"
},{
"Name":"BG_FILE_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"InitialOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBackgroundCopyJob3"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"443c8934-90ff-48ed-bcde-26f5c7450042"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJob2","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"ReplaceRemotePrefix"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"OldPrefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewPrefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"AddFileWithRanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RemoteUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"LocalName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Ranges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetFileACLFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetFileACLFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyFile2"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"83e81b93-0873-474d-8a8c-f2018b1a939c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"GetFileRanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RangeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Ranges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetRemoteName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Val","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"BackgroundCopyManager2_5"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"03ca98d6-ff5d-49b8-abc6-03dd84127020"
},{
"Name":"BG_CERT_STORE_LOCATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BG_CERT_STORE_LOCATION_CURRENT_USER","Value":0}
,{"Name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE","Value":1}
,{"Name":"BG_CERT_STORE_LOCATION_CURRENT_SERVICE","Value":2}
,{"Name":"BG_CERT_STORE_LOCATION_SERVICES","Value":3}
,{"Name":"BG_CERT_STORE_LOCATION_USERS","Value":4}
,{"Name":"BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY","Value":5}
,{"Name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY","Value":6}
,{"Name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"IBackgroundCopyJobHttpOptions"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"f1bd1079-9f01-4bdc-8036-f09b70095066"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetClientCertificateByID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"StoreLocation","Type":{"Kind":"ApiRef","Name":"BG_CERT_STORE_LOCATION","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"StoreName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pCertHashBlob","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":20,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"SetClientCertificateByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"StoreLocation","Type":{"Kind":"ApiRef","Name":"BG_CERT_STORE_LOCATION","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"StoreName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"SubjectName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"RemoveClientCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetClientCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStoreLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_CERT_STORE_LOCATION","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pStoreName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppCertHashBlob","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":20,"CountParamIndex":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
,{"Name":"pSubjectName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetCustomHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RequestHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetCustomHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequestHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetSecurityFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetSecurityFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"BackgroundCopyManager3_0"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"659cdea7-489e-11d9-a9cd-000d56965251"
},{
"Name":"IBitsPeerCacheRecord"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdeaf-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
},{
"Name":"GetOriginUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFileSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
},{
"Name":"GetFileModificationTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLastAccessTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsFileValidated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetFileRanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRangeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppRanges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumBitsPeerCacheRecords"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdea4-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBitsPeerCacheRecord","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBitsPeerCacheRecords","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBitsPeer"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdea2-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPeerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsAuthenticated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAuth","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOnline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumBitsPeers"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdea5-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBitsPeer","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBitsPeers","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBitsPeerCacheAdministration"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdead-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMaximumCacheSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetMaximumCacheSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Bytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMaximumContentAge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSeconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetMaximumContentAge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Seconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetConfigurationFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetConfigurationFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EnumRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBitsPeerCacheRecords","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecord"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBitsPeerCacheRecord","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ClearRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DeleteRecord"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
]
},{
"Name":"DeleteUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"EnumPeers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBitsPeers","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ClearPeers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DiscoverPeers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBackgroundCopyJob4"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdeae-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJob3","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetPeerCachingFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetPeerCachingFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetOwnerIntegrityLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetOwnerElevationState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pElevated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetMaximumDownloadTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMaximumDownloadTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTimeout","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyFile3"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdeaa-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyFile2","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"GetTemporaryName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilename","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
},{
"Name":"SetValidationState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"state","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetValidationState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsDownloadedFromPeer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyCallback2"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"659cdeac-489e-11d9-a9cd-000d56965251"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyCallback","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"FileTransferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pFile","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"BackgroundCopyManager4_0"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"bb6df56b-cace-11dc-9992-0019b93a3a84"
},{
"Name":"IBitsTokenOptions"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9a2584c3-f7d2-457a-9a5e-22b67bffc7d2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetHelperTokenFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UsageFlags","Type":{"Kind":"ApiRef","Name":"BG_TOKEN","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetHelperTokenFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_TOKEN","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetHelperToken"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ClearHelperToken"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetHelperTokenSid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyFile4"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ef7e0655-7888-4960-b0e5-730846e03492"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyFile3","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"GetPeerDownloadStats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFromOrigin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
,{"Name":"pFromPeers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"BackgroundCopyManager5_0"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1ecca34c-e88a-44e3-8d6a-8921bde9e452"
},{
"Name":"BITS_JOB_TRANSFER_POLICY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BITS_JOB_TRANSFER_POLICY_ALWAYS","Value":-2147483393}
,{"Name":"BITS_JOB_TRANSFER_POLICY_NOT_ROAMING","Value":-2147483521}
,{"Name":"BITS_JOB_TRANSFER_POLICY_NO_SURCHARGE","Value":-2147483537}
,{"Name":"BITS_JOB_TRANSFER_POLICY_STANDARD","Value":-2147483545}
,{"Name":"BITS_JOB_TRANSFER_POLICY_UNRESTRICTED","Value":-2147483615}
]
,"IntegerBase":"Int32"
},{
"Name":"BITS_JOB_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BITS_JOB_PROPERTY_ID_COST_FLAGS","Value":1}
,{"Name":"BITS_JOB_PROPERTY_NOTIFICATION_CLSID","Value":2}
,{"Name":"BITS_JOB_PROPERTY_DYNAMIC_CONTENT","Value":3}
,{"Name":"BITS_JOB_PROPERTY_HIGH_PERFORMANCE","Value":4}
,{"Name":"BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE","Value":5}
,{"Name":"BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS","Value":7}
,{"Name":"BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS","Value":9}
,{"Name":"BITS_JOB_PROPERTY_ON_DEMAND_MODE","Value":10}
]
,"IntegerBase":"Int32"
},{
"Name":"BITS_JOB_PROPERTY_VALUE"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Dword","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClsID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Uint64","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Target","Type":{"Kind":"ApiRef","Name":"BG_AUTH_TARGET","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BITS_FILE_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BITS_FILE_PROPERTY_ID_HTTP_RESPONSE_HEADERS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BITS_FILE_PROPERTY_VALUE"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"String","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBackgroundCopyJob5"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"e847030c-bbba-4657-af6d-484aa42bf1fe"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJob4","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"BITS_JOB_PROPERTY_ID","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"ApiRef","Name":"BITS_JOB_PROPERTY_VALUE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"BITS_JOB_PROPERTY_ID","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITS_JOB_PROPERTY_VALUE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyFile5"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"85c1657f-dafc-40e8-8834-df18ea25717e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyFile4","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"BITS_FILE_PROPERTY_ID","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"ApiRef","Name":"BITS_FILE_PROPERTY_VALUE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"BITS_FILE_PROPERTY_ID","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITS_FILE_PROPERTY_VALUE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"BackgroundCopyManager10_1"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4bd3e4e1-7bd4-4a2b-9964-496400de5193"
},{
"Name":"IBackgroundCopyCallback3"
,"Architectures":[]
,"Platform":"windows10.0.15063"
,"Kind":"Com"
,"Guid":"98c97bd2-e32b-4ad8-a528-95fd8b16bd42"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyCallback2","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"FileRangesTransferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"job","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"file","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"rangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ranges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IBackgroundCopyFile6"
,"Architectures":[]
,"Platform":"windows10.0.15063"
,"Kind":"Com"
,"Guid":"cf6784f7-d677-49fd-9368-cb47aee9d1ad"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyFile5","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"UpdateDownloadPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"RequestFileRanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ranges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetFilledFileRanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rangeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ranges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BG_FILE_RANGE","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}}},"Attrs":["Out"]}
]
}]
},{
"Name":"BackgroundCopyManager10_2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4575438f-a6c8-4976-b0fe-2f26b80d959e"
},{
"Name":"IBackgroundCopyJobHttpOptions2"
,"Architectures":[]
,"Platform":"windows10.0.17763"
,"Kind":"Com"
,"Guid":"b591a192-a405-4fc3-8323-4c5c542578fc"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJobHttpOptions","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetHttpMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"method","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetHttpMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"method","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out",{"Kind":"FreeWith","Func":"CoTaskMemFree"}]}
]
}]
},{
"Name":"BackgroundCopyManager10_3"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5fd42ad5-c04e-4d36-adc7-e08ff15737ad"
},{
"Name":"IBackgroundCopyServerCertificateValidationCallback"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4cec0d02-def7-4158-813a-c32a46945ff7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ValidateServerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"job","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"file","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyFile","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"certLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"certData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"certEncodingType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"certStoreLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"certStoreData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IBackgroundCopyJobHttpOptions3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8a9263d3-fd4c-4eda-9b28-30132a4d4e3c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBackgroundCopyJobHttpOptions2","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}
,"Methods":[{
"Name":"SetServerCertificateValidationInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"certValidationCallback","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"MakeCustomHeadersWriteOnly"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"BITSExtensionSetupFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"efbbab68-7286-4783-94bf-9461d8b7e7e9"
},{
"Name":"IBITSExtensionSetup"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"29cfbbf7-09e4-4b97-b0bc-f2287e3d8eb3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"EnableBITSUploads"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DisableBITSUploads"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetCleanupTaskName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTaskName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetCleanupTask"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IBITSExtensionSetupFactory"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"d5d2d542-5503-4e64-8b48-72ef91a32ee1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Path","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppExtensionSetup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBITSExtensionSetup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"BackgroundCopyQMgr"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"69ad4aee-51be-439b-a92c-86ae490e8b30"
},{
"Name":"FILESETINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"bstrRemoteFile","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bstrLocalFile","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwSizeHint","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBackgroundCopyJob1"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"59f5553c-2031-4629-bb18-2645a6970947"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CancelJob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwWin32Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwTransportResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwNumOfRetries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"AddFiles"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppFileSet","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILESETINFO","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}}},"Attrs":["In"]}
]
},{
"Name":"GetFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILESETINFO","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFileCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFileCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SwitchToForeground"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_JobID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pguidJobID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumBackgroundCopyJobs1"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8baeba9d-8f1c-42c4-b82c-09ae79980d25"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyJobs1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"GROUPPROP"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"GROUPPROP_PRIORITY","Value":0}
,{"Name":"GROUPPROP_REMOTEUSERID","Value":1}
,{"Name":"GROUPPROP_REMOTEUSERPWD","Value":2}
,{"Name":"GROUPPROP_LOCALUSERID","Value":3}
,{"Name":"GROUPPROP_LOCALUSERPWD","Value":4}
,{"Name":"GROUPPROP_PROTOCOLFLAGS","Value":5}
,{"Name":"GROUPPROP_NOTIFYFLAGS","Value":6}
,{"Name":"GROUPPROP_NOTIFYCLSID","Value":7}
,{"Name":"GROUPPROP_PROGRESSSIZE","Value":8}
,{"Name":"GROUPPROP_PROGRESSPERCENT","Value":9}
,{"Name":"GROUPPROP_PROGRESSTIME","Value":10}
,{"Name":"GROUPPROP_DISPLAYNAME","Value":11}
,{"Name":"GROUPPROP_DESCRIPTION","Value":12}
]
,"IntegerBase":"Int32"
},{
"Name":"IBackgroundCopyGroup"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1ded80a7-53ea-424f-8a04-17fea9adc4f5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetProp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"propID","Type":{"Kind":"ApiRef","Name":"GROUPPROP","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetProp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"propID","Type":{"Kind":"ApiRef","Name":"GROUPPROP","TargetKind":"Default","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwJobIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetJob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"jobID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"ppJob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyJob1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SuspendGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ResumeGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CancelGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_Size"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"get_GroupID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pguidGroupID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
},{
"Name":"CreateJob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidJobID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"ppJob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyJob1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumJobs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEnumJobs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyJobs1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SwitchToForeground"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"QueryNewJobInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
]
},{
"Name":"SetNotificationPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IEnumBackgroundCopyGroups"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"d993e603-4aa4-47c5-8665-c20d39c2ba4f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyGroups","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"puCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBackgroundCopyCallback1"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"084f6593-3800-4e08-9b59-99fa59addf82"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGroup","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyGroup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwNumOfRetries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwWin32Result","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwTransportResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"OnProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProgressType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pGroup","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyGroup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwProgressValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"OnProgressEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProgressType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pGroup","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyGroup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"pJob","Type":{"Kind":"ApiRef","Name":"IBackgroundCopyJob1","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwProgressValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwByteArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pByte","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
}]
},{
"Name":"IBackgroundCopyQMgr"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"16f41c69-09f5-41d2-8cd8-3c08c47bc8a8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidGroupID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"ppGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyGroup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetGroup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"groupID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"ppGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBackgroundCopyGroup","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumGroups"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEnumGroups","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumBackgroundCopyGroups","TargetKind":"Com","Api":"Networking.BackgroundIntelligentTransferService","Parents":[]}},"Attrs":["Out"]}
]
}]
}],
"Functions":[],
"UnicodeAliases":[
]
}