mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
14129 lines
590 KiB
JSON
14129 lines
590 KiB
JSON
{
|
|
"Constants":[{
|
|
"Name":"MAXIMUM_REPARSE_DATA_BUFFER_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EA_CONTAINER_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ContainerName"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EA_CONTAINER_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ContainerSize"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_BASELOG_EXTENSION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":".blf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_REENTRANT_FILE_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_NON_REENTRANT_FILTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_REENTRANT_FILTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_IGNORE_SHARE_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_READ_IN_PROGRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_MINIFILTER_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_HIDDEN_SYSTEM_LOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_MARSHALLING_FLAG_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_MARSHALLING_FLAG_DISABLE_BUFF_INIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_FILTER_INTERMEDIATE_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_FLAG_FILTER_TOP_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_CONTAINER_STREAM_PREFIX"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"%BLF%:"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_CONTAINER_RELATIVE_PREFIX"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"%BLF%\\"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_VOLATILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_COMMIT_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_COMMIT_LOWEST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MANAGER_MAXIMUM_OPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":63
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_DO_NOT_PROMOTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_MAXIMUM_OPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"RESOURCE_MANAGER_VOLATILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"RESOURCE_MANAGER_COMMUNICATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"RESOURCE_MANAGER_MAXIMUM_OPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRM_PROTOCOL_MAXIMUM_OPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ENLISTMENT_SUPERIOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ENLISTMENT_MAXIMUM_OPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741823
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PREPREPARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PREPARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_COMMIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_ROLLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PREPREPARE_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PREPARE_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_COMMIT_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_ROLLBACK_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_RECOVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_DELEGATE_COMMIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_RECOVER_QUERY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_ENLIST_PREPREPARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_LAST_RECOVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_INDOUBT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PROPAGATE_PULL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PROPAGATE_PUSH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_MARSHAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_ENLIST_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_RM_DISCONNECTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_TM_ONLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_COMMIT_REQUEST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PROMOTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_PROMOTE_NEW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_REQUEST_OUTCOME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFY_COMMIT_FINALIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTIONMANAGER_OBJECT_PATH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"\\TransactionManager\\"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_OBJECT_PATH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"\\Transaction\\"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ENLISTMENT_OBJECT_PATH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"\\Enlistment\\"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"RESOURCE_MANAGER_OBJECT_PATH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"\\ResourceManager\\"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"KTM_MARSHAL_BLOB_VERSION_MAJOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"KTM_MARSHAL_BLOB_VERSION_MINOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAX_TRANSACTION_DESCRIPTION_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":86
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636096
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_ONLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_OFFLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685260
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_CLUSTERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_GET_GPT_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636152
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_SUPPORTS_ONLINE_OFFLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_OFFLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636112
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_IO_CAPABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636116
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_QUERY_FAILOVER_SET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636120
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_QUERY_VOLUME_NUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636124
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_LOGICAL_TO_PHYSICAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_PHYSICAL_TO_LOGICAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636132
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_PARTITION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636136
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_READ_PLEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5652526
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_SET_GPT_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636148
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_GET_BC_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5652540
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_ALLOCATE_BC_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685312
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_FREE_BC_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685316
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_BC_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_DYNAMIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636168
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_PREPARE_FOR_CRITICAL_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685324
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_QUERY_ALLOCATION_HINT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5652562
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_UPDATE_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636180
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_QUERY_MINIMUM_SHRINK_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5652568
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_PREPARE_FOR_SHRINK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685340
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_IS_CSV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5636192
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_POST_ONLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685348
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_VOLUME_GET_CSVBLOCKCACHE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5685352
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSV_BLOCK_CACHE_CALLBACK_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSV_BLOCK_AND_FILE_CACHE_CALLBACK_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_BASIC_DATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ebd0a0a2-b9e5-4433-87c0-68b6b72699c7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_BSP_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-4df9-45b9-8e9e-2370f006457c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_CLUSTER_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"db97dba9-0840-4bae-97f0-ffb9a327c7e1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_DPP_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-94cb-43f0-a533-d73c10cfa57d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_ENTRY_UNUSED_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-0000-0000-0000-000000000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_LDM_DATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"af9b60a0-1431-4f62-bc68-3311714a69ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_LDM_METADATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5808c8aa-7e8f-42e0-85d2-e1e90434cfb3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_LEGACY_BL_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"424ca0e2-7cb2-4fb9-8143-c52a99398bc6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_LEGACY_BL_GUID_BACKUP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"424c3e6c-d79f-49cb-935d-36d71467a288"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_MAIN_OS_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-8f45-405e-8a23-186d8a4330d3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_MSFT_RECOVERY_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"de94bba4-06d1-4d40-a16a-bfd50179d6ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_MSFT_RESERVED_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3c9e316-0b5c-4db8-817d-f92df00215ae"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_MSFT_SNAPSHOT_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"caddebf1-4400-4de8-b103-12117dcf3ccf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_OS_DATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-23f2-44d5-a830-67bbdaa609f9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_PATCH_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8967a686-96aa-6aa8-9589-a84256541090"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_PRE_INSTALLED_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-7fe0-4196-9b42-427b51643484"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SERVICING_FILES_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-432e-4014-ae4c-8deaa9c0006a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SERVICING_METADATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-c691-4a05-bb4e-703dafd229ce"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SERVICING_RESERVE_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-4b81-460b-a319-ffb6fe136d14"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SERVICING_STAGING_ROOT_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-e84d-4e84-aaf3-ecbbbd04b9df"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SPACES_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e75caf8f-f680-4cee-afa3-b001e56efc2d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SPACES_DATA_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7addcb4-dc34-4539-9a76-ebbd07be6f7e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_SYSTEM_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c12a7328-f81f-11d2-ba4b-00a0c93ec93b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PARTITION_WINDOWS_SYSTEM_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57434f53-e3e3-4631-a5c5-26d2243873aa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"_FT_TYPES_DEFINITION_"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_MGMT_POLICY_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LOG_POLICY_OVERWRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LOG_POLICY_PERSIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_MGMT_CLIENT_REGISTRATION_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DiskQuotaControl"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7988b571-ec89-11cf-9c00-00aa00a14f56"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_STATE_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_STATE_TRACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_STATE_ENFORCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_STATE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_FILESTATE_INCOMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_FILESTATE_REBUILDING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_FILESTATE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_LOGFLAG_USER_THRESHOLD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_LOGFLAG_USER_LIMIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_RESOLVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_UNAVAILABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_DELETED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_INVALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_ACCOUNT_UNRESOLVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"INVALID_SET_FILE_POINTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"INVALID_FILE_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_NETNAME_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_TYPE_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_REMARK_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_PERMISSIONS_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_MAX_USES_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_CURRENT_USES_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_PATH_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_PASSWD_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_FILE_SD_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":501
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHARE_SERVER_PARMNUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":503
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1_NUM_ELEMENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI2_NUM_ELEMENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED3"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED4"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED5"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STYPE_RESERVED_ALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741568
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI_USES_UNLIMITED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_DFS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_DFS_ROOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_MASK_EXT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8240
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_CACHE_MANUAL_REINT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_CACHE_AUTO_REINT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_CACHE_VDO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CSC_CACHE_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_FORCE_SHARED_DELETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_FORCE_LEVELII_OPLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_ENABLE_HASH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_ENABLE_CA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_ENCRYPT_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_RESERVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_DISABLE_CLIENT_BUFFERING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_IDENTITY_REMOTING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_CLUSTER_MANAGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHI1005_FLAGS_COMPRESS_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SESI1_NUM_ELEMENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SESI2_NUM_ELEMENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATSOPT_CLR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_BADINHANDLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_BADOUTHANDLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_READ"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_WRITE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_GLOBALLOC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_GLOBLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_BADVALUE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LZERROR_UNKNOWNALG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_OBJECTNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_DESCRIPTION_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":127
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_DEVICENAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_SERIALNUMBER_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_REVISION_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_BARCODE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_SEQUENCE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_VENDORNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_PRODUCTNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_USERNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_APPLICATIONNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_COMPUTERNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_I1_MESSAGE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":127
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_MESSAGE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_POOLHIERARCHY_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_OMIDLABELID_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_OMIDLABELTYPE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_OMIDLABELINFO_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_MAXATTR_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMS_MAXATTR_NAMELEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMSMLI_MAXTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMSMLI_MAXIDSIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"NTMSMLI_MAXAPPDESCR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_GENERIC_TYPE_COMMIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_GENERIC_TYPE_ABORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_GENERIC_TYPE_PREPARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_GENERIC_TYPE_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VS_VERSION_INFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VS_USER_DEFINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VS_FFI_SIGNATURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-17890115
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VS_FFI_STRUCVERSION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VS_FFI_FILEFLAGSMASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":63
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINEFS_SETUSERKEY_SET_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_COMPATIBILITY_VERSION_NCRYPT_PROTECTOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_COMPATIBILITY_VERSION_PFILE_PROTECTOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_SUBVER_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_EFS_SUBVER_EFS_CERT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_PFILE_SUBVER_RMS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_PFILE_SUBVER_APPX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAX_SID_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_METADATA_ADD_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_METADATA_REMOVE_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_METADATA_REPLACE_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EFS_METADATA_GENERAL_OP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WOF_PROVIDER_WIM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WOF_PROVIDER_FILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_PROVIDER_HASH_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_BOOT_OS_WIM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_BOOT_NOT_OS_WIM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_ENTRY_FLAG_NOT_ACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_ENTRY_FLAG_SUSPENDED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_EXTERNAL_FILE_INFO_FLAG_NOT_ACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WIM_EXTERNAL_FILE_INFO_FLAG_SUSPENDED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FILE_PROVIDER_COMPRESSION_XPRESS4K"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FILE_PROVIDER_COMPRESSION_LZX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FILE_PROVIDER_COMPRESSION_XPRESS8K"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FILE_PROVIDER_COMPRESSION_XPRESS16K"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsNullRecord"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsDataRecord"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsRestartRecord"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsClientRecord"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerInitializing"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerInactive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerActive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerActivePendingDelete"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerPendingArchive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClsContainerPendingArchiveAndDelete"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerInitializing"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerInactive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerActive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerActivePendingDelete"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerPendingArchive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ClfsContainerPendingArchiveAndDelete"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_MAX_CONTAINER_INFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_INIT"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_FORWARD"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_BACKWARD"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_CLOSE"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_INITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLFS_SCAN_BUFFERED"
|
|
,"Type":{"Kind":"Native","Name":"Byte"}
|
|
,"ValueType":"Byte"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"FIND_FIRST_EX_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FIND_FIRST_EX_CASE_SENSITIVE","Value":1}
|
|
,{"Name":"FIND_FIRST_EX_LARGE_FETCH","Value":2}
|
|
,{"Name":"FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"DEFINE_DOS_DEVICE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DDD_RAW_TARGET_PATH","Value":1}
|
|
,{"Name":"DDD_REMOVE_DEFINITION","Value":2}
|
|
,{"Name":"DDD_EXACT_MATCH_ON_REMOVE","Value":4}
|
|
,{"Name":"DDD_NO_BROADCAST_SYSTEM","Value":8}
|
|
,{"Name":"DDD_LUID_BROADCAST_DRIVE","Value":16}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_FLAGS_AND_ATTRIBUTES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_ATTRIBUTE_READONLY","Value":1}
|
|
,{"Name":"FILE_ATTRIBUTE_HIDDEN","Value":2}
|
|
,{"Name":"FILE_ATTRIBUTE_SYSTEM","Value":4}
|
|
,{"Name":"FILE_ATTRIBUTE_DIRECTORY","Value":16}
|
|
,{"Name":"FILE_ATTRIBUTE_ARCHIVE","Value":32}
|
|
,{"Name":"FILE_ATTRIBUTE_DEVICE","Value":64}
|
|
,{"Name":"FILE_ATTRIBUTE_NORMAL","Value":128}
|
|
,{"Name":"FILE_ATTRIBUTE_TEMPORARY","Value":256}
|
|
,{"Name":"FILE_ATTRIBUTE_SPARSE_FILE","Value":512}
|
|
,{"Name":"FILE_ATTRIBUTE_REPARSE_POINT","Value":1024}
|
|
,{"Name":"FILE_ATTRIBUTE_COMPRESSED","Value":2048}
|
|
,{"Name":"FILE_ATTRIBUTE_OFFLINE","Value":4096}
|
|
,{"Name":"FILE_ATTRIBUTE_NOT_CONTENT_INDEXED","Value":8192}
|
|
,{"Name":"FILE_ATTRIBUTE_ENCRYPTED","Value":16384}
|
|
,{"Name":"FILE_ATTRIBUTE_INTEGRITY_STREAM","Value":32768}
|
|
,{"Name":"FILE_ATTRIBUTE_VIRTUAL","Value":65536}
|
|
,{"Name":"FILE_ATTRIBUTE_NO_SCRUB_DATA","Value":131072}
|
|
,{"Name":"FILE_ATTRIBUTE_EA","Value":262144}
|
|
,{"Name":"FILE_ATTRIBUTE_PINNED","Value":524288}
|
|
,{"Name":"FILE_ATTRIBUTE_UNPINNED","Value":1048576}
|
|
,{"Name":"FILE_ATTRIBUTE_RECALL_ON_OPEN","Value":262144}
|
|
,{"Name":"FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS","Value":4194304}
|
|
,{"Name":"FILE_FLAG_WRITE_THROUGH","Value":2147483648}
|
|
,{"Name":"FILE_FLAG_OVERLAPPED","Value":1073741824}
|
|
,{"Name":"FILE_FLAG_NO_BUFFERING","Value":536870912}
|
|
,{"Name":"FILE_FLAG_RANDOM_ACCESS","Value":268435456}
|
|
,{"Name":"FILE_FLAG_SEQUENTIAL_SCAN","Value":134217728}
|
|
,{"Name":"FILE_FLAG_DELETE_ON_CLOSE","Value":67108864}
|
|
,{"Name":"FILE_FLAG_BACKUP_SEMANTICS","Value":33554432}
|
|
,{"Name":"FILE_FLAG_POSIX_SEMANTICS","Value":16777216}
|
|
,{"Name":"FILE_FLAG_SESSION_AWARE","Value":8388608}
|
|
,{"Name":"FILE_FLAG_OPEN_REPARSE_POINT","Value":2097152}
|
|
,{"Name":"FILE_FLAG_OPEN_NO_RECALL","Value":1048576}
|
|
,{"Name":"FILE_FLAG_FIRST_PIPE_INSTANCE","Value":524288}
|
|
,{"Name":"PIPE_ACCESS_DUPLEX","Value":3}
|
|
,{"Name":"PIPE_ACCESS_INBOUND","Value":1}
|
|
,{"Name":"PIPE_ACCESS_OUTBOUND","Value":2}
|
|
,{"Name":"SECURITY_ANONYMOUS","Value":0}
|
|
,{"Name":"SECURITY_IDENTIFICATION","Value":65536}
|
|
,{"Name":"SECURITY_IMPERSONATION","Value":131072}
|
|
,{"Name":"SECURITY_DELEGATION","Value":196608}
|
|
,{"Name":"SECURITY_CONTEXT_TRACKING","Value":262144}
|
|
,{"Name":"SECURITY_EFFECTIVE_ONLY","Value":524288}
|
|
,{"Name":"SECURITY_SQOS_PRESENT","Value":1048576}
|
|
,{"Name":"SECURITY_VALID_SQOS_FLAGS","Value":2031616}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_ACCESS_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_READ_DATA","Value":1}
|
|
,{"Name":"FILE_LIST_DIRECTORY","Value":1}
|
|
,{"Name":"FILE_WRITE_DATA","Value":2}
|
|
,{"Name":"FILE_ADD_FILE","Value":2}
|
|
,{"Name":"FILE_APPEND_DATA","Value":4}
|
|
,{"Name":"FILE_ADD_SUBDIRECTORY","Value":4}
|
|
,{"Name":"FILE_CREATE_PIPE_INSTANCE","Value":4}
|
|
,{"Name":"FILE_READ_EA","Value":8}
|
|
,{"Name":"FILE_WRITE_EA","Value":16}
|
|
,{"Name":"FILE_EXECUTE","Value":32}
|
|
,{"Name":"FILE_TRAVERSE","Value":32}
|
|
,{"Name":"FILE_DELETE_CHILD","Value":64}
|
|
,{"Name":"FILE_READ_ATTRIBUTES","Value":128}
|
|
,{"Name":"FILE_WRITE_ATTRIBUTES","Value":256}
|
|
,{"Name":"DELETE","Value":65536}
|
|
,{"Name":"READ_CONTROL","Value":131072}
|
|
,{"Name":"WRITE_DAC","Value":262144}
|
|
,{"Name":"WRITE_OWNER","Value":524288}
|
|
,{"Name":"SYNCHRONIZE","Value":1048576}
|
|
,{"Name":"STANDARD_RIGHTS_REQUIRED","Value":983040}
|
|
,{"Name":"STANDARD_RIGHTS_READ","Value":131072}
|
|
,{"Name":"STANDARD_RIGHTS_WRITE","Value":131072}
|
|
,{"Name":"STANDARD_RIGHTS_EXECUTE","Value":131072}
|
|
,{"Name":"STANDARD_RIGHTS_ALL","Value":2031616}
|
|
,{"Name":"SPECIFIC_RIGHTS_ALL","Value":65535}
|
|
,{"Name":"FILE_ALL_ACCESS","Value":2032127}
|
|
,{"Name":"FILE_GENERIC_READ","Value":1179785}
|
|
,{"Name":"FILE_GENERIC_WRITE","Value":1179926}
|
|
,{"Name":"FILE_GENERIC_EXECUTE","Value":1179808}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"GET_FILE_VERSION_INFO_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_VER_GET_LOCALISED","Value":1}
|
|
,{"Name":"FILE_VER_GET_NEUTRAL","Value":2}
|
|
,{"Name":"FILE_VER_GET_PREFETCHED","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VER_FIND_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VFFF_ISSHAREDFILE","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VER_FIND_FILE_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VFF_CURNEDEST","Value":1}
|
|
,{"Name":"VFF_FILEINUSE","Value":2}
|
|
,{"Name":"VFF_BUFFTOOSMALL","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VER_INSTALL_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VIFF_FORCEINSTALL","Value":1}
|
|
,{"Name":"VIFF_DONTDELETEOLD","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VER_INSTALL_FILE_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VIF_TEMPFILE","Value":1}
|
|
,{"Name":"VIF_MISMATCH","Value":2}
|
|
,{"Name":"VIF_SRCOLD","Value":4}
|
|
,{"Name":"VIF_DIFFLANG","Value":8}
|
|
,{"Name":"VIF_DIFFCODEPG","Value":16}
|
|
,{"Name":"VIF_DIFFTYPE","Value":32}
|
|
,{"Name":"VIF_WRITEPROT","Value":64}
|
|
,{"Name":"VIF_FILEINUSE","Value":128}
|
|
,{"Name":"VIF_OUTOFSPACE","Value":256}
|
|
,{"Name":"VIF_ACCESSVIOLATION","Value":512}
|
|
,{"Name":"VIF_SHARINGVIOLATION","Value":1024}
|
|
,{"Name":"VIF_CANNOTCREATE","Value":2048}
|
|
,{"Name":"VIF_CANNOTDELETE","Value":4096}
|
|
,{"Name":"VIF_CANNOTRENAME","Value":8192}
|
|
,{"Name":"VIF_CANNOTDELETECUR","Value":16384}
|
|
,{"Name":"VIF_OUTOFMEMORY","Value":32768}
|
|
,{"Name":"VIF_CANNOTREADSRC","Value":65536}
|
|
,{"Name":"VIF_CANNOTREADDST","Value":131072}
|
|
,{"Name":"VIF_BUFFTOOSMALL","Value":262144}
|
|
,{"Name":"VIF_CANNOTLOADLZ32","Value":524288}
|
|
,{"Name":"VIF_CANNOTLOADCABINET","Value":1048576}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VS_FIXEDFILEINFO_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VS_FF_DEBUG","Value":1}
|
|
,{"Name":"VS_FF_PRERELEASE","Value":2}
|
|
,{"Name":"VS_FF_PATCHED","Value":4}
|
|
,{"Name":"VS_FF_PRIVATEBUILD","Value":8}
|
|
,{"Name":"VS_FF_INFOINFERRED","Value":16}
|
|
,{"Name":"VS_FF_SPECIALBUILD","Value":32}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"VS_FIXEDFILEINFO_FILE_OS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VOS_UNKNOWN","Value":0}
|
|
,{"Name":"VOS_DOS","Value":65536}
|
|
,{"Name":"VOS_OS216","Value":131072}
|
|
,{"Name":"VOS_OS232","Value":196608}
|
|
,{"Name":"VOS_NT","Value":262144}
|
|
,{"Name":"VOS_WINCE","Value":327680}
|
|
,{"Name":"VOS__BASE","Value":0}
|
|
,{"Name":"VOS__WINDOWS16","Value":1}
|
|
,{"Name":"VOS__PM16","Value":2}
|
|
,{"Name":"VOS__PM32","Value":3}
|
|
,{"Name":"VOS__WINDOWS32","Value":4}
|
|
,{"Name":"VOS_DOS_WINDOWS16","Value":65537}
|
|
,{"Name":"VOS_DOS_WINDOWS32","Value":65540}
|
|
,{"Name":"VOS_OS216_PM16","Value":131074}
|
|
,{"Name":"VOS_OS232_PM32","Value":196611}
|
|
,{"Name":"VOS_NT_WINDOWS32","Value":262148}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"VS_FIXEDFILEINFO_FILE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VFT_UNKNOWN","Value":0}
|
|
,{"Name":"VFT_APP","Value":1}
|
|
,{"Name":"VFT_DLL","Value":2}
|
|
,{"Name":"VFT_DRV","Value":3}
|
|
,{"Name":"VFT_FONT","Value":4}
|
|
,{"Name":"VFT_VXD","Value":5}
|
|
,{"Name":"VFT_STATIC_LIB","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"VS_FIXEDFILEINFO_FILE_SUBTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VFT2_UNKNOWN","Value":0}
|
|
,{"Name":"VFT2_DRV_PRINTER","Value":1}
|
|
,{"Name":"VFT2_DRV_KEYBOARD","Value":2}
|
|
,{"Name":"VFT2_DRV_LANGUAGE","Value":3}
|
|
,{"Name":"VFT2_DRV_DISPLAY","Value":4}
|
|
,{"Name":"VFT2_DRV_MOUSE","Value":5}
|
|
,{"Name":"VFT2_DRV_NETWORK","Value":6}
|
|
,{"Name":"VFT2_DRV_SYSTEM","Value":7}
|
|
,{"Name":"VFT2_DRV_INSTALLABLE","Value":8}
|
|
,{"Name":"VFT2_DRV_SOUND","Value":9}
|
|
,{"Name":"VFT2_DRV_COMM","Value":10}
|
|
,{"Name":"VFT2_DRV_INPUTMETHOD","Value":11}
|
|
,{"Name":"VFT2_DRV_VERSIONED_PRINTER","Value":12}
|
|
,{"Name":"VFT2_FONT_RASTER","Value":1}
|
|
,{"Name":"VFT2_FONT_VECTOR","Value":2}
|
|
,{"Name":"VFT2_FONT_TRUETYPE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_CREATION_DISPOSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CREATE_NEW","Value":1}
|
|
,{"Name":"CREATE_ALWAYS","Value":2}
|
|
,{"Name":"OPEN_EXISTING","Value":3}
|
|
,{"Name":"OPEN_ALWAYS","Value":4}
|
|
,{"Name":"TRUNCATE_EXISTING","Value":5}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_SHARE_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_SHARE_NONE","Value":0}
|
|
,{"Name":"FILE_SHARE_DELETE","Value":4}
|
|
,{"Name":"FILE_SHARE_READ","Value":1}
|
|
,{"Name":"FILE_SHARE_WRITE","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SHARE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"STYPE_DISKTREE","Value":0}
|
|
,{"Name":"STYPE_PRINTQ","Value":1}
|
|
,{"Name":"STYPE_DEVICE","Value":2}
|
|
,{"Name":"STYPE_IPC","Value":3}
|
|
,{"Name":"STYPE_SPECIAL","Value":2147483648}
|
|
,{"Name":"STYPE_TEMPORARY","Value":1073741824}
|
|
,{"Name":"STYPE_MASK","Value":255}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CLFS_FLAG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CLFS_FLAG_FORCE_APPEND","Value":1}
|
|
,{"Name":"CLFS_FLAG_FORCE_FLUSH","Value":2}
|
|
,{"Name":"CLFS_FLAG_NO_FLAGS","Value":0}
|
|
,{"Name":"CLFS_FLAG_USE_RESERVATION","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SET_FILE_POINTER_MOVE_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_BEGIN","Value":0}
|
|
,{"Name":"FILE_CURRENT","Value":1}
|
|
,{"Name":"FILE_END","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MOVE_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MOVEFILE_COPY_ALLOWED","Value":2}
|
|
,{"Name":"MOVEFILE_CREATE_HARDLINK","Value":16}
|
|
,{"Name":"MOVEFILE_DELAY_UNTIL_REBOOT","Value":4}
|
|
,{"Name":"MOVEFILE_REPLACE_EXISTING","Value":1}
|
|
,{"Name":"MOVEFILE_WRITE_THROUGH","Value":8}
|
|
,{"Name":"MOVEFILE_FAIL_IF_NOT_TRACKABLE","Value":32}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_NAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_NAME_NORMALIZED","Value":0}
|
|
,{"Name":"FILE_NAME_OPENED","Value":8}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"LZOPENFILE_STYLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OF_CANCEL","Value":2048}
|
|
,{"Name":"OF_CREATE","Value":4096}
|
|
,{"Name":"OF_DELETE","Value":512}
|
|
,{"Name":"OF_EXIST","Value":16384}
|
|
,{"Name":"OF_PARSE","Value":256}
|
|
,{"Name":"OF_PROMPT","Value":8192}
|
|
,{"Name":"OF_READ","Value":0}
|
|
,{"Name":"OF_READWRITE","Value":2}
|
|
,{"Name":"OF_REOPEN","Value":32768}
|
|
,{"Name":"OF_SHARE_DENY_NONE","Value":64}
|
|
,{"Name":"OF_SHARE_DENY_READ","Value":48}
|
|
,{"Name":"OF_SHARE_DENY_WRITE","Value":32}
|
|
,{"Name":"OF_SHARE_EXCLUSIVE","Value":16}
|
|
,{"Name":"OF_WRITE","Value":1}
|
|
,{"Name":"OF_SHARE_COMPAT","Value":0}
|
|
,{"Name":"OF_VERIFY","Value":1024}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_NOTIFY_CHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_NOTIFY_CHANGE_FILE_NAME","Value":1}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_DIR_NAME","Value":2}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_ATTRIBUTES","Value":4}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_SIZE","Value":8}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_LAST_WRITE","Value":16}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_LAST_ACCESS","Value":32}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_CREATION","Value":64}
|
|
,{"Name":"FILE_NOTIFY_CHANGE_SECURITY","Value":256}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TXFS_MINIVERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TXFS_MINIVERSION_COMMITTED_VIEW","Value":0}
|
|
,{"Name":"TXFS_MINIVERSION_DIRTY_VIEW","Value":65535}
|
|
,{"Name":"TXFS_MINIVERSION_DEFAULT_VIEW","Value":65534}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TAPE_POSITION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_ABSOLUTE_POSITION","Value":0}
|
|
,{"Name":"TAPE_LOGICAL_POSITION","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CREATE_TAPE_PARTITION_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_FIXED_PARTITIONS","Value":0}
|
|
,{"Name":"TAPE_INITIATOR_PARTITIONS","Value":2}
|
|
,{"Name":"TAPE_SELECT_PARTITIONS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"REPLACE_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"REPLACEFILE_WRITE_THROUGH","Value":1}
|
|
,{"Name":"REPLACEFILE_IGNORE_MERGE_ERRORS","Value":2}
|
|
,{"Name":"REPLACEFILE_IGNORE_ACL_ERRORS","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TAPEMARK_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_FILEMARKS","Value":1}
|
|
,{"Name":"TAPE_LONG_FILEMARKS","Value":3}
|
|
,{"Name":"TAPE_SETMARKS","Value":0}
|
|
,{"Name":"TAPE_SHORT_FILEMARKS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DISKQUOTA_USERNAME_RESOLVE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DISKQUOTA_USERNAME_RESOLVE_ASYNC","Value":2}
|
|
,{"Name":"DISKQUOTA_USERNAME_RESOLVE_NONE","Value":0}
|
|
,{"Name":"DISKQUOTA_USERNAME_RESOLVE_SYNC","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TAPE_POSITION_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_ABSOLUTE_BLOCK","Value":1}
|
|
,{"Name":"TAPE_LOGICAL_BLOCK","Value":2}
|
|
,{"Name":"TAPE_REWIND","Value":0}
|
|
,{"Name":"TAPE_SPACE_END_OF_DATA","Value":4}
|
|
,{"Name":"TAPE_SPACE_FILEMARKS","Value":6}
|
|
,{"Name":"TAPE_SPACE_RELATIVE_BLOCKS","Value":5}
|
|
,{"Name":"TAPE_SPACE_SEQUENTIAL_FMKS","Value":7}
|
|
,{"Name":"TAPE_SPACE_SEQUENTIAL_SMKS","Value":9}
|
|
,{"Name":"TAPE_SPACE_SETMARKS","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NT_CREATE_FILE_DISPOSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_SUPERSEDE","Value":0}
|
|
,{"Name":"FILE_CREATE","Value":2}
|
|
,{"Name":"FILE_OPEN","Value":1}
|
|
,{"Name":"FILE_OPEN_IF","Value":3}
|
|
,{"Name":"FILE_OVERWRITE","Value":4}
|
|
,{"Name":"FILE_OVERWRITE_IF","Value":5}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TAPE_INFORMATION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SET_TAPE_DRIVE_INFORMATION","Value":1}
|
|
,{"Name":"SET_TAPE_MEDIA_INFORMATION","Value":0}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"NTMS_OMID_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OMID_TYPE_FILESYSTEM_INFO","Value":2}
|
|
,{"Name":"NTMS_OMID_TYPE_RAW_LABEL","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"LOCK_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"LOCKFILE_EXCLUSIVE_LOCK","Value":2}
|
|
,{"Name":"LOCKFILE_FAIL_IMMEDIATELY","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"LPPROGRESS_ROUTINE_CALLBACK_REASON"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CALLBACK_CHUNK_FINISHED","Value":0}
|
|
,{"Name":"CALLBACK_STREAM_SWITCH","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"PREPARE_TAPE_OPERATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_FORMAT","Value":5}
|
|
,{"Name":"TAPE_LOAD","Value":0}
|
|
,{"Name":"TAPE_LOCK","Value":3}
|
|
,{"Name":"TAPE_TENSION","Value":2}
|
|
,{"Name":"TAPE_UNLOAD","Value":1}
|
|
,{"Name":"TAPE_UNLOCK","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"GET_TAPE_DRIVE_PARAMETERS_OPERATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"GET_TAPE_DRIVE_INFORMATION","Value":1}
|
|
,{"Name":"GET_TAPE_MEDIA_INFORMATION","Value":0}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"ERASE_TAPE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TAPE_ERASE_LONG","Value":1}
|
|
,{"Name":"TAPE_ERASE_SHORT","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_ACTION_ADDED","Value":1}
|
|
,{"Name":"FILE_ACTION_REMOVED","Value":2}
|
|
,{"Name":"FILE_ACTION_MODIFIED","Value":3}
|
|
,{"Name":"FILE_ACTION_RENAMED_OLD_NAME","Value":4}
|
|
,{"Name":"FILE_ACTION_RENAMED_NEW_NAME","Value":5}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SHARE_INFO_PERMISSIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ACCESS_READ","Value":1}
|
|
,{"Name":"ACCESS_WRITE","Value":2}
|
|
,{"Name":"ACCESS_CREATE","Value":4}
|
|
,{"Name":"ACCESS_EXEC","Value":8}
|
|
,{"Name":"ACCESS_DELETE","Value":16}
|
|
,{"Name":"ACCESS_ATRIB","Value":32}
|
|
,{"Name":"ACCESS_PERM","Value":64}
|
|
,{"Name":"ACCESS_ALL","Value":32768}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_DEVICE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILE_DEVICE_CD_ROM","Value":2}
|
|
,{"Name":"FILE_DEVICE_DISK","Value":7}
|
|
,{"Name":"FILE_DEVICE_TAPE","Value":31}
|
|
,{"Name":"FILE_DEVICE_DVD","Value":51}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SESSION_INFO_USER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SESS_GUEST","Value":1}
|
|
,{"Name":"SESS_NOENCRYPTION","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"WIN_STREAM_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"BACKUP_ALTERNATE_DATA","Value":4}
|
|
,{"Name":"BACKUP_DATA","Value":1}
|
|
,{"Name":"BACKUP_EA_DATA","Value":2}
|
|
,{"Name":"BACKUP_LINK","Value":5}
|
|
,{"Name":"BACKUP_OBJECT_ID","Value":7}
|
|
,{"Name":"BACKUP_PROPERTY_DATA","Value":6}
|
|
,{"Name":"BACKUP_REPARSE_DATA","Value":8}
|
|
,{"Name":"BACKUP_SECURITY_DATA","Value":3}
|
|
,{"Name":"BACKUP_SPARSE_BLOCK","Value":9}
|
|
,{"Name":"BACKUP_TXFS_DATA","Value":10}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TXF_LOG_RECORD_TYPE_AFFECTED_FILE","Value":4}
|
|
,{"Name":"TXF_LOG_RECORD_TYPE_TRUNCATE","Value":2}
|
|
,{"Name":"TXF_LOG_RECORD_TYPE_WRITE","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt16"
|
|
},{
|
|
"Name":"FILE_INFO_FLAGS_PERMISSIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"PERM_FILE_READ","Value":1}
|
|
,{"Name":"PERM_FILE_WRITE","Value":2}
|
|
,{"Name":"PERM_FILE_CREATE","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SYMBOLIC_LINK_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SYMBOLIC_LINK_FLAG_DIRECTORY","Value":1}
|
|
,{"Name":"SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"FILE_DISPOSITION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"DeleteFile","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FindFileHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindClose"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"FindFileNameHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindClose"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"FindStreamHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindClose"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"FindChangeNotificationHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindCloseChangeNotification"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"FindVolumeHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindVolumeClose"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"FindVolumeMointPointHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"FindVolumeMountPointClose"
|
|
,"InvalidHandleValue":0
|
|
},{
|
|
"Name":"WIN32_FIND_DATAA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ftCreationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastAccessTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastWriteTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nFileSizeHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileSizeLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cAlternateFileName","Type":{"Kind":"Array","Shape":{"Size":14},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WIN32_FIND_DATAW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ftCreationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastAccessTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastWriteTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nFileSizeHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileSizeLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"cAlternateFileName","Type":{"Kind":"Array","Shape":{"Size":14},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FINDEX_INFO_LEVELS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FindExInfoStandard","Value":0}
|
|
,{"Name":"FindExInfoBasic","Value":1}
|
|
,{"Name":"FindExInfoMaxInfoLevel","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FINDEX_SEARCH_OPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FindExSearchNameMatch","Value":0}
|
|
,{"Name":"FindExSearchLimitToDirectories","Value":1}
|
|
,{"Name":"FindExSearchLimitToDevices","Value":2}
|
|
,{"Name":"FindExSearchMaxSearchOp","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"READ_DIRECTORY_NOTIFY_INFORMATION_CLASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ReadDirectoryNotifyInformation","Value":1}
|
|
,{"Name":"ReadDirectoryNotifyExtendedInformation","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"GET_FILEEX_INFO_LEVELS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"GetFileExInfoStandard","Value":0}
|
|
,{"Name":"GetFileExMaxInfoLevel","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_INFO_BY_HANDLE_CLASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FileBasicInfo","Value":0}
|
|
,{"Name":"FileStandardInfo","Value":1}
|
|
,{"Name":"FileNameInfo","Value":2}
|
|
,{"Name":"FileRenameInfo","Value":3}
|
|
,{"Name":"FileDispositionInfo","Value":4}
|
|
,{"Name":"FileAllocationInfo","Value":5}
|
|
,{"Name":"FileEndOfFileInfo","Value":6}
|
|
,{"Name":"FileStreamInfo","Value":7}
|
|
,{"Name":"FileCompressionInfo","Value":8}
|
|
,{"Name":"FileAttributeTagInfo","Value":9}
|
|
,{"Name":"FileIdBothDirectoryInfo","Value":10}
|
|
,{"Name":"FileIdBothDirectoryRestartInfo","Value":11}
|
|
,{"Name":"FileIoPriorityHintInfo","Value":12}
|
|
,{"Name":"FileRemoteProtocolInfo","Value":13}
|
|
,{"Name":"FileFullDirectoryInfo","Value":14}
|
|
,{"Name":"FileFullDirectoryRestartInfo","Value":15}
|
|
,{"Name":"FileStorageInfo","Value":16}
|
|
,{"Name":"FileAlignmentInfo","Value":17}
|
|
,{"Name":"FileIdInfo","Value":18}
|
|
,{"Name":"FileIdExtdDirectoryInfo","Value":19}
|
|
,{"Name":"FileIdExtdDirectoryRestartInfo","Value":20}
|
|
,{"Name":"FileDispositionInfoEx","Value":21}
|
|
,{"Name":"FileRenameInfoEx","Value":22}
|
|
,{"Name":"FileCaseSensitiveInfo","Value":23}
|
|
,{"Name":"FileNormalizedNameInfo","Value":24}
|
|
,{"Name":"MaximumFileInfoByHandleClass","Value":25}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"TransactionKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"TransactionNotification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ArgumentLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"EnlistmentId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"UOW","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"TmIdentity","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"SavepointId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PropagationCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UOW","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TmIdentity","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MarshalCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UOW","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"KCRM_MARSHAL_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"VersionMajor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionMinor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Unused","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"KCRM_TRANSACTION_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"UOW","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TmIdentity","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"IsolationLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IsolationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"KCRM_PROTOCOL_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ProtocolId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"StaticInfoLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TransactionIdInfoLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Unused1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Unused2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DISK_SPACE_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ActualTotalAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ActualAvailableAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ActualPoolUnavailableAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"CallerTotalAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"CallerAvailableAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"CallerPoolUnavailableAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"UsedAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TotalReservedAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"VolumeStorageReserveAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"AvailableCommittedAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"PoolAvailableAllocationUnits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"SectorsPerAllocationUnit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WIN32_FILE_ATTRIBUTE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ftCreationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastAccessTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastWriteTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nFileSizeHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileSizeLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"BY_HANDLE_FILE_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ftCreationTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastAccessTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ftLastWriteTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVolumeSerialNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileSizeHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileSizeLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nNumberOfLinks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileIndexHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nFileIndexLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREATEFILE2_EXTENDED_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSecurityQosFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"STREAM_INFO_LEVELS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FindStreamInfoStandard","Value":0}
|
|
,{"Name":"FindStreamInfoMaxInfoLevel","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WIN32_FIND_STREAM_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"StreamSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cStreamName","Type":{"Kind":"Array","Shape":{"Size":296},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VS_FIXEDFILEINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStrucVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProductVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProductVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileFlagsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileFlags","Type":{"Kind":"ApiRef","Name":"VS_FIXEDFILEINFO_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFileOS","Type":{"Kind":"ApiRef","Name":"VS_FIXEDFILEINFO_FILE_OS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFileType","Type":{"Kind":"ApiRef","Name":"VS_FIXEDFILEINFO_FILE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFileSubtype","Type":{"Kind":"ApiRef","Name":"VS_FIXEDFILEINFO_FILE_SUBTYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFileDateMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileDateLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsObjectsTypes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_OBJECT","Value":1}
|
|
,{"Name":"NTMS_CHANGER","Value":2}
|
|
,{"Name":"NTMS_CHANGER_TYPE","Value":3}
|
|
,{"Name":"NTMS_COMPUTER","Value":4}
|
|
,{"Name":"NTMS_DRIVE","Value":5}
|
|
,{"Name":"NTMS_DRIVE_TYPE","Value":6}
|
|
,{"Name":"NTMS_IEDOOR","Value":7}
|
|
,{"Name":"NTMS_IEPORT","Value":8}
|
|
,{"Name":"NTMS_LIBRARY","Value":9}
|
|
,{"Name":"NTMS_LIBREQUEST","Value":10}
|
|
,{"Name":"NTMS_LOGICAL_MEDIA","Value":11}
|
|
,{"Name":"NTMS_MEDIA_POOL","Value":12}
|
|
,{"Name":"NTMS_MEDIA_TYPE","Value":13}
|
|
,{"Name":"NTMS_PARTITION","Value":14}
|
|
,{"Name":"NTMS_PHYSICAL_MEDIA","Value":15}
|
|
,{"Name":"NTMS_STORAGESLOT","Value":16}
|
|
,{"Name":"NTMS_OPREQUEST","Value":17}
|
|
,{"Name":"NTMS_UI_DESTINATION","Value":18}
|
|
,{"Name":"NTMS_NUMBER_OF_OBJECT_TYPES","Value":19}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_ASYNC_IO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"OperationId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"EventId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwOperationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAsyncState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bOnStateChange","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsAsyncStatus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ASYNCSTATE_QUEUED","Value":0}
|
|
,{"Name":"NTMS_ASYNCSTATE_WAIT_RESOURCE","Value":1}
|
|
,{"Name":"NTMS_ASYNCSTATE_WAIT_OPERATOR","Value":2}
|
|
,{"Name":"NTMS_ASYNCSTATE_INPROCESS","Value":3}
|
|
,{"Name":"NTMS_ASYNCSTATE_COMPLETE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsAsyncOperations"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ASYNCOP_MOUNT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsSessionOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_SESSION_QUERYEXPEDITE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsMountOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_MOUNT_READ","Value":1}
|
|
,{"Name":"NTMS_MOUNT_WRITE","Value":2}
|
|
,{"Name":"NTMS_MOUNT_ERROR_NOT_AVAILABLE","Value":4}
|
|
,{"Name":"NTMS_MOUNT_ERROR_IF_UNAVAILABLE","Value":4}
|
|
,{"Name":"NTMS_MOUNT_ERROR_OFFLINE","Value":8}
|
|
,{"Name":"NTMS_MOUNT_ERROR_IF_OFFLINE","Value":8}
|
|
,{"Name":"NTMS_MOUNT_SPECIFIC_DRIVE","Value":16}
|
|
,{"Name":"NTMS_MOUNT_NOWAIT","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsDismountOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_DISMOUNT_DEFERRED","Value":1}
|
|
,{"Name":"NTMS_DISMOUNT_IMMEDIATE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsMountPriority"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_PRIORITY_DEFAULT","Value":0}
|
|
,{"Name":"NTMS_PRIORITY_HIGHEST","Value":15}
|
|
,{"Name":"NTMS_PRIORITY_HIGH","Value":7}
|
|
,{"Name":"NTMS_PRIORITY_NORMAL","Value":0}
|
|
,{"Name":"NTMS_PRIORITY_LOW","Value":-7}
|
|
,{"Name":"NTMS_PRIORITY_LOWEST","Value":-15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_MOUNT_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsAllocateOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ALLOCATE_NEW","Value":1}
|
|
,{"Name":"NTMS_ALLOCATE_NEXT","Value":2}
|
|
,{"Name":"NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_ALLOCATION_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"AllocatedFrom","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsCreateOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OPEN_EXISTING","Value":1}
|
|
,{"Name":"NTMS_CREATE_NEW","Value":2}
|
|
,{"Name":"NTMS_OPEN_ALWAYS","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsDriveState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_DRIVESTATE_DISMOUNTED","Value":0}
|
|
,{"Name":"NTMS_DRIVESTATE_MOUNTED","Value":1}
|
|
,{"Name":"NTMS_DRIVESTATE_LOADED","Value":2}
|
|
,{"Name":"NTMS_DRIVESTATE_UNLOADED","Value":5}
|
|
,{"Name":"NTMS_DRIVESTATE_BEING_CLEANED","Value":6}
|
|
,{"Name":"NTMS_DRIVESTATE_DISMOUNTABLE","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_DRIVEINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsDriveState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szSerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szRevision","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ScsiPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiBus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiTarget","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiLun","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LastCleanedTs","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SavedPartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwDeferDismountDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_DRIVEINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsDriveState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szSerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szRevision","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ScsiPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiBus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiTarget","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiLun","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LastCleanedTs","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SavedPartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwDeferDismountDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsLibraryType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_LIBRARYTYPE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_LIBRARYTYPE_OFFLINE","Value":1}
|
|
,{"Name":"NTMS_LIBRARYTYPE_ONLINE","Value":2}
|
|
,{"Name":"NTMS_LIBRARYTYPE_STANDALONE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsLibraryFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_LIBRARYFLAG_FIXEDOFFLINE","Value":1}
|
|
,{"Name":"NTMS_LIBRARYFLAG_CLEANERPRESENT","Value":2}
|
|
,{"Name":"NTMS_LIBRARYFLAG_AUTODETECTCHANGE","Value":4}
|
|
,{"Name":"NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING","Value":8}
|
|
,{"Name":"NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsInventoryMethod"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_INVENTORY_NONE","Value":0}
|
|
,{"Name":"NTMS_INVENTORY_FAST","Value":1}
|
|
,{"Name":"NTMS_INVENTORY_OMID","Value":2}
|
|
,{"Name":"NTMS_INVENTORY_DEFAULT","Value":3}
|
|
,{"Name":"NTMS_INVENTORY_SLOT","Value":4}
|
|
,{"Name":"NTMS_INVENTORY_STOP","Value":5}
|
|
,{"Name":"NTMS_INVENTORY_MAX","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_LIBRARYINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LibraryType","Type":{"Kind":"ApiRef","Name":"NtmsLibraryType","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CleanerSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"CleanerSlotDefault","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LibrarySupportsDriveCleaning","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BarCodeReaderInstalled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InventoryMethod","Type":{"Kind":"ApiRef","Name":"NtmsInventoryMethod","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwCleanerUsesRemaining","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstDriveNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfDrives","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstSlotNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfSlots","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstDoorNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfDoors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstPortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstChangerNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfChangers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfMedia","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfLibRequests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"AutoRecovery","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"NtmsLibraryFlags","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_CHANGERINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szSerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szRevision","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ScsiPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiBus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiTarget","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiLun","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_CHANGERINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szSerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szRevision","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ScsiPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiBus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiTarget","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ScsiLun","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsSlotState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_SLOTSTATE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_SLOTSTATE_FULL","Value":1}
|
|
,{"Name":"NTMS_SLOTSTATE_EMPTY","Value":2}
|
|
,{"Name":"NTMS_SLOTSTATE_NOTPRESENT","Value":3}
|
|
,{"Name":"NTMS_SLOTSTATE_NEEDSINVENTORY","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_STORAGESLOTINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsDoorState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_DOORSTATE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_DOORSTATE_CLOSED","Value":1}
|
|
,{"Name":"NTMS_DOORSTATE_OPEN","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_IEDOORINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsDoorState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxOpenSecs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsPortPosition"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_PORTPOSITION_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_PORTPOSITION_EXTENDED","Value":1}
|
|
,{"Name":"NTMS_PORTPOSITION_RETRACTED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsPortContent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_PORTCONTENT_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_PORTCONTENT_FULL","Value":1}
|
|
,{"Name":"NTMS_PORTCONTENT_EMPTY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_IEPORTINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Content","Type":{"Kind":"ApiRef","Name":"NtmsPortContent","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Position","Type":{"Kind":"ApiRef","Name":"NtmsPortPosition","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxExtendSecs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsBarCodeState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_BARCODESTATE_OK","Value":1}
|
|
,{"Name":"NTMS_BARCODESTATE_UNREADABLE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsMediaState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_MEDIASTATE_IDLE","Value":0}
|
|
,{"Name":"NTMS_MEDIASTATE_INUSE","Value":1}
|
|
,{"Name":"NTMS_MEDIASTATE_MOUNTED","Value":2}
|
|
,{"Name":"NTMS_MEDIASTATE_LOADED","Value":3}
|
|
,{"Name":"NTMS_MEDIASTATE_UNLOADED","Value":4}
|
|
,{"Name":"NTMS_MEDIASTATE_OPERROR","Value":5}
|
|
,{"Name":"NTMS_MEDIASTATE_OPREQ","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_PMIDINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CurrentLibrary","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Location","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LocationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"HomeSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szBarCode","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"BarCodeState","Type":{"Kind":"ApiRef","Name":"NtmsBarCodeState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szSequenceNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MediaState","Type":{"Kind":"ApiRef","Name":"NtmsMediaState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPartitions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMediaTypeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDensityCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MountedPartition","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_PMIDINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CurrentLibrary","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Location","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LocationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"HomeSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szBarCode","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"BarCodeState","Type":{"Kind":"ApiRef","Name":"NtmsBarCodeState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szSequenceNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MediaState","Type":{"Kind":"ApiRef","Name":"NtmsMediaState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPartitions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMediaTypeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDensityCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MountedPartition","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_LMIDINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MediaPool","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPartitions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsPartitionState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_PARTSTATE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_PARTSTATE_UNPREPARED","Value":1}
|
|
,{"Name":"NTMS_PARTSTATE_INCOMPATIBLE","Value":2}
|
|
,{"Name":"NTMS_PARTSTATE_DECOMMISSIONED","Value":3}
|
|
,{"Name":"NTMS_PARTSTATE_AVAILABLE","Value":4}
|
|
,{"Name":"NTMS_PARTSTATE_ALLOCATED","Value":5}
|
|
,{"Name":"NTMS_PARTSTATE_COMPLETE","Value":6}
|
|
,{"Name":"NTMS_PARTSTATE_FOREIGN","Value":7}
|
|
,{"Name":"NTMS_PARTSTATE_IMPORT","Value":8}
|
|
,{"Name":"NTMS_PARTSTATE_RESERVED","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_PARTITIONINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PhysicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsPartitionState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Side","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwOmidLabelIdLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OmidLabelId","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelInfo","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAllocateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capacity","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_PARTITIONINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PhysicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsPartitionState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Side","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwOmidLabelIdLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OmidLabelId","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelInfo","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAllocateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capacity","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsPoolType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_POOLTYPE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_POOLTYPE_SCRATCH","Value":1}
|
|
,{"Name":"NTMS_POOLTYPE_FOREIGN","Value":2}
|
|
,{"Name":"NTMS_POOLTYPE_IMPORT","Value":3}
|
|
,{"Name":"NTMS_POOLTYPE_APPLICATION","Value":1000}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsAllocationPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ALLOCATE_FROMSCRATCH","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsDeallocationPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_DEALLOCATE_TOSCRATCH","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_MEDIAPOOLINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PoolType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Parent","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"AllocationPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeallocationPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxAllocates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPhysicalMedia","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfLogicalMedia","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfMediaPools","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsReadWriteCharacteristics"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_MEDIARW_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_MEDIARW_REWRITABLE","Value":1}
|
|
,{"Name":"NTMS_MEDIARW_WRITEONCE","Value":2}
|
|
,{"Name":"NTMS_MEDIARW_READONLY","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_MEDIATYPEINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfSides","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReadWriteCharacteristics","Type":{"Kind":"ApiRef","Name":"NtmsReadWriteCharacteristics","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"ApiRef","Name":"FILE_DEVICE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_DRIVETYPEINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szVendor","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szProduct","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"NumberOfHeads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"ApiRef","Name":"FILE_DEVICE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_DRIVETYPEINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szVendor","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szProduct","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"NumberOfHeads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"ApiRef","Name":"FILE_DEVICE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_CHANGERTYPEINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szVendor","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szProduct","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_CHANGERTYPEINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szVendor","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szProduct","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsLmOperation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_LM_REMOVE","Value":0}
|
|
,{"Name":"NTMS_LM_DISABLECHANGER","Value":1}
|
|
,{"Name":"NTMS_LM_DISABLELIBRARY","Value":1}
|
|
,{"Name":"NTMS_LM_ENABLECHANGER","Value":2}
|
|
,{"Name":"NTMS_LM_ENABLELIBRARY","Value":2}
|
|
,{"Name":"NTMS_LM_DISABLEDRIVE","Value":3}
|
|
,{"Name":"NTMS_LM_ENABLEDRIVE","Value":4}
|
|
,{"Name":"NTMS_LM_DISABLEMEDIA","Value":5}
|
|
,{"Name":"NTMS_LM_ENABLEMEDIA","Value":6}
|
|
,{"Name":"NTMS_LM_UPDATEOMID","Value":7}
|
|
,{"Name":"NTMS_LM_INVENTORY","Value":8}
|
|
,{"Name":"NTMS_LM_DOORACCESS","Value":9}
|
|
,{"Name":"NTMS_LM_EJECT","Value":10}
|
|
,{"Name":"NTMS_LM_EJECTCLEANER","Value":11}
|
|
,{"Name":"NTMS_LM_INJECT","Value":12}
|
|
,{"Name":"NTMS_LM_INJECTCLEANER","Value":13}
|
|
,{"Name":"NTMS_LM_PROCESSOMID","Value":14}
|
|
,{"Name":"NTMS_LM_CLEANDRIVE","Value":15}
|
|
,{"Name":"NTMS_LM_DISMOUNT","Value":16}
|
|
,{"Name":"NTMS_LM_MOUNT","Value":17}
|
|
,{"Name":"NTMS_LM_WRITESCRATCH","Value":18}
|
|
,{"Name":"NTMS_LM_CLASSIFY","Value":19}
|
|
,{"Name":"NTMS_LM_RESERVECLEANER","Value":20}
|
|
,{"Name":"NTMS_LM_RELEASECLEANER","Value":21}
|
|
,{"Name":"NTMS_LM_MAXWORKITEM","Value":22}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsLmState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_LM_QUEUED","Value":0}
|
|
,{"Name":"NTMS_LM_INPROCESS","Value":1}
|
|
,{"Name":"NTMS_LM_PASSED","Value":2}
|
|
,{"Name":"NTMS_LM_FAILED","Value":3}
|
|
,{"Name":"NTMS_LM_INVALID","Value":4}
|
|
,{"Name":"NTMS_LM_WAITING","Value":5}
|
|
,{"Name":"NTMS_LM_DEFERRED","Value":6}
|
|
,{"Name":"NTMS_LM_DEFFERED","Value":6}
|
|
,{"Name":"NTMS_LM_CANCELLED","Value":7}
|
|
,{"Name":"NTMS_LM_STOPPED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_LIBREQUESTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"OperationCode","Type":{"Kind":"ApiRef","Name":"NtmsLmOperation","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OperationOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsLmState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DriveId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"PhysMediaId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SlotId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TimeQueued","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeCompleted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WorkItemId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_LIBREQUESTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"OperationCode","Type":{"Kind":"ApiRef","Name":"NtmsLmOperation","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OperationOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsLmState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DriveId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"PhysMediaId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SlotId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TimeQueued","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeCompleted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"dwErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WorkItemId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsOpreqCommand"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OPREQ_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_OPREQ_NEWMEDIA","Value":1}
|
|
,{"Name":"NTMS_OPREQ_CLEANER","Value":2}
|
|
,{"Name":"NTMS_OPREQ_DEVICESERVICE","Value":3}
|
|
,{"Name":"NTMS_OPREQ_MOVEMEDIA","Value":4}
|
|
,{"Name":"NTMS_OPREQ_MESSAGE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsOpreqState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OPSTATE_UNKNOWN","Value":0}
|
|
,{"Name":"NTMS_OPSTATE_SUBMITTED","Value":1}
|
|
,{"Name":"NTMS_OPSTATE_ACTIVE","Value":2}
|
|
,{"Name":"NTMS_OPSTATE_INPROGRESS","Value":3}
|
|
,{"Name":"NTMS_OPSTATE_REFUSED","Value":4}
|
|
,{"Name":"NTMS_OPSTATE_COMPLETE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_OPREQUESTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Request","Type":{"Kind":"ApiRef","Name":"NtmsOpreqCommand","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Submitted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsOpreqState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szMessage","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Arg1Type","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Arg1","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Arg2Type","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Arg2","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_OPREQUESTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Request","Type":{"Kind":"ApiRef","Name":"NtmsOpreqCommand","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Submitted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"NtmsOpreqState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szMessage","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Arg1Type","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Arg1","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Arg2Type","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Arg2","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_COMPUTERINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwLibRequestPurgeTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOpRequestPurgeTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLibRequestFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOpRequestFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMediaPoolPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsLibRequestFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_LIBREQFLAGS_NOAUTOPURGE","Value":1}
|
|
,{"Name":"NTMS_LIBREQFLAGS_NOFAILEDPURGE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsOpRequestFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OPREQFLAGS_NOAUTOPURGE","Value":1}
|
|
,{"Name":"NTMS_OPREQFLAGS_NOFAILEDPURGE","Value":2}
|
|
,{"Name":"NTMS_OPREQFLAGS_NOALERTS","Value":16}
|
|
,{"Name":"NTMS_OPREQFLAGS_NOTRAYICON","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsMediaPoolPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_POOLPOLICY_PURGEOFFLINESCRATCH","Value":1}
|
|
,{"Name":"NTMS_POOLPOLICY_KEEPOFFLINEIMPORT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsOperationalState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_READY","Value":0}
|
|
,{"Name":"NTMS_INITIALIZING","Value":10}
|
|
,{"Name":"NTMS_NEEDS_SERVICE","Value":20}
|
|
,{"Name":"NTMS_NOT_PRESENT","Value":21}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_OBJECTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwType","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Created","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Modified","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOperationalState","Type":{"Kind":"ApiRef","Name":"NtmsOperationalState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Info_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Drive","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVETYPEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"ApiRef","Name":"NTMS_LIBRARYINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Changer","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERTYPEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StorageSlot","Type":{"Kind":"ApiRef","Name":"NTMS_STORAGESLOTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEDoor","Type":{"Kind":"ApiRef","Name":"NTMS_IEDOORINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEPort","Type":{"Kind":"ApiRef","Name":"NTMS_IEPORTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_PMIDINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_LMIDINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"ApiRef","Name":"NTMS_PARTITIONINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIAPOOLINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIATYPEINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LibRequest","Type":{"Kind":"ApiRef","Name":"NTMS_LIBREQUESTINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OpRequest","Type":{"Kind":"ApiRef","Name":"NTMS_OPREQUESTINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Computer","Type":{"Kind":"ApiRef","Name":"NTMS_COMPUTERINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"NTMS_OBJECTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwType","Type":{"Kind":"ApiRef","Name":"NtmsObjectsTypes","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Created","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Modified","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOperationalState","Type":{"Kind":"ApiRef","Name":"NtmsOperationalState","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Info_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Drive","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVETYPEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"ApiRef","Name":"NTMS_LIBRARYINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Changer","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERTYPEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StorageSlot","Type":{"Kind":"ApiRef","Name":"NTMS_STORAGESLOTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEDoor","Type":{"Kind":"ApiRef","Name":"NTMS_IEDOORINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEPort","Type":{"Kind":"ApiRef","Name":"NTMS_IEPORTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_PMIDINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_LMIDINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"ApiRef","Name":"NTMS_PARTITIONINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIAPOOLINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIATYPEINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LibRequest","Type":{"Kind":"ApiRef","Name":"NTMS_LIBREQUESTINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OpRequest","Type":{"Kind":"ApiRef","Name":"NTMS_OPREQUESTINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Computer","Type":{"Kind":"ApiRef","Name":"NTMS_COMPUTERINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"NTMS_I1_LIBRARYINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LibraryType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CleanerSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"CleanerSlotDefault","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LibrarySupportsDriveCleaning","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BarCodeReaderInstalled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InventoryMethod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCleanerUsesRemaining","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstDriveNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfDrives","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstSlotNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfSlots","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstDoorNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfDoors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstPortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstChangerNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfChangers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfMedia","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfLibRequests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_LIBREQUESTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"OperationCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OperationOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DriveId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"PhysMediaId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SlotId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TimeQueued","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeCompleted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_LIBREQUESTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"OperationCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OperationOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DriveId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"PhysMediaId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SlotId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TimeQueued","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeCompleted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_PMIDINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CurrentLibrary","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Location","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LocationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"HomeSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szBarCode","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"BarCodeState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szSequenceNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MediaState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPartitions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_PMIDINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CurrentLibrary","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Location","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LocationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"HomeSlot","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szBarCode","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"BarCodeState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szSequenceNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MediaState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumberOfPartitions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_PARTITIONINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PhysicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Side","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwOmidLabelIdLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OmidLabelId","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelInfo","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAllocateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_PARTITIONINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PhysicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Side","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwOmidLabelIdLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OmidLabelId","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szOmidLabelInfo","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"dwMountCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAllocateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_OPREQUESTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Request","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Submitted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szMessage","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Arg1Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Arg1","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Arg2Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Arg2","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_OPREQUESTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Request","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Submitted","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szMessage","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Arg1Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Arg1","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Arg2Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Arg2","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szApplication","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szUser","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szComputer","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NTMS_I1_OBJECTINFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Created","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Modified","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOperationalState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Info_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Drive","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVETYPEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"ApiRef","Name":"NTMS_I1_LIBRARYINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Changer","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERTYPEINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StorageSlot","Type":{"Kind":"ApiRef","Name":"NTMS_STORAGESLOTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEDoor","Type":{"Kind":"ApiRef","Name":"NTMS_IEDOORINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEPort","Type":{"Kind":"ApiRef","Name":"NTMS_IEPORTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_I1_PMIDINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_LMIDINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"ApiRef","Name":"NTMS_I1_PARTITIONINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIAPOOLINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIATYPEINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LibRequest","Type":{"Kind":"ApiRef","Name":"NTMS_I1_LIBREQUESTINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OpRequest","Type":{"Kind":"ApiRef","Name":"NTMS_I1_OPREQUESTINFORMATIONA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"NTMS_I1_OBJECTINFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Created","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Modified","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOperationalState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":127},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Info_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Drive","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriveType","Type":{"Kind":"ApiRef","Name":"NTMS_DRIVETYPEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Library","Type":{"Kind":"ApiRef","Name":"NTMS_I1_LIBRARYINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Changer","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangerType","Type":{"Kind":"ApiRef","Name":"NTMS_CHANGERTYPEINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StorageSlot","Type":{"Kind":"ApiRef","Name":"NTMS_STORAGESLOTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEDoor","Type":{"Kind":"ApiRef","Name":"NTMS_IEDOORINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IEPort","Type":{"Kind":"ApiRef","Name":"NTMS_IEPORTINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_I1_PMIDINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogicalMedia","Type":{"Kind":"ApiRef","Name":"NTMS_LMIDINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"ApiRef","Name":"NTMS_I1_PARTITIONINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaPool","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIAPOOLINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"NTMS_MEDIATYPEINFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LibRequest","Type":{"Kind":"ApiRef","Name":"NTMS_I1_LIBREQUESTINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OpRequest","Type":{"Kind":"ApiRef","Name":"NTMS_I1_OPREQUESTINFORMATIONW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"NtmsCreateNtmsMediaOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ERROR_ON_DUPLICATE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsEnumerateOption"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_ENUM_DEFAULT","Value":0}
|
|
,{"Name":"NTMS_ENUM_ROOTPOOL","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsEjectOperation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_EJECT_START","Value":0}
|
|
,{"Name":"NTMS_EJECT_STOP","Value":1}
|
|
,{"Name":"NTMS_EJECT_QUEUE","Value":2}
|
|
,{"Name":"NTMS_EJECT_FORCE","Value":3}
|
|
,{"Name":"NTMS_EJECT_IMMEDIATE","Value":4}
|
|
,{"Name":"NTMS_EJECT_ASK_USER","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsInjectOperation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_INJECT_START","Value":0}
|
|
,{"Name":"NTMS_INJECT_STOP","Value":1}
|
|
,{"Name":"NTMS_INJECT_RETRACT","Value":2}
|
|
,{"Name":"NTMS_INJECT_STARTMANY","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_FILESYSTEM_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"FileSystemType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"VolumeName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"SerialNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"NtmsDriveType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_UNKNOWN_DRIVE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsAccessMask"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_USE_ACCESS","Value":1}
|
|
,{"Name":"NTMS_MODIFY_ACCESS","Value":2}
|
|
,{"Name":"NTMS_CONTROL_ACCESS","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsUITypes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_UITYPE_INVALID","Value":0}
|
|
,{"Name":"NTMS_UITYPE_INFO","Value":1}
|
|
,{"Name":"NTMS_UITYPE_REQ","Value":2}
|
|
,{"Name":"NTMS_UITYPE_ERR","Value":3}
|
|
,{"Name":"NTMS_UITYPE_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsUIOperations"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_UIDEST_ADD","Value":1}
|
|
,{"Name":"NTMS_UIDEST_DELETE","Value":2}
|
|
,{"Name":"NTMS_UIDEST_DELETEALL","Value":3}
|
|
,{"Name":"NTMS_UIOPERATION_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NtmsNotificationOperations"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NTMS_OBJ_UPDATE","Value":1}
|
|
,{"Name":"NTMS_OBJ_INSERT","Value":2}
|
|
,{"Name":"NTMS_OBJ_DELETE","Value":3}
|
|
,{"Name":"NTMS_EVENT_SIGNAL","Value":4}
|
|
,{"Name":"NTMS_EVENT_COMPLETE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"NTMS_NOTIFICATIONINFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"NtmsNotificationOperations","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MediaLabelInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LabelType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"LabelIDSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LabelID","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"LabelAppDescr","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MAXMEDIALABEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMaxSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CLAIMMEDIALABEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
|
|
,{"Name":"pLabelInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MediaLabelInfo","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CLAIMMEDIALABELEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
|
|
,{"Name":"pLabelInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MediaLabelInfo","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"LabelGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CLS_LSN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Internal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_CONTEXT_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClsContextNone","Value":0}
|
|
,{"Name":"ClsContextUndoNext","Value":1}
|
|
,{"Name":"ClsContextPrevious","Value":2}
|
|
,{"Name":"ClsContextForward","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLFS_CONTEXT_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsContextNone","Value":0}
|
|
,{"Name":"ClfsContextUndoNext","Value":1}
|
|
,{"Name":"ClfsContextPrevious","Value":2}
|
|
,{"Name":"ClfsContextForward","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLFS_NODE_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_WRITE_ENTRY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ByteLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"TotalAvailable","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"CurrentAvailable","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"TotalReservation","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"BaseFileSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ContainerSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TotalContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FreeContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TotalClients","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Attributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlushThreshold","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SectorSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinArchiveTailLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BaseLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastFlushedLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RestartLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLFS_LOG_NAME_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NameLengthInBytes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Name","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLFS_STREAM_ID_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"StreamIdentifier","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLFS_PHYSICAL_LSN_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"StreamIdentifier","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"VirtualLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_CONTAINER_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CreationTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"LastWriteTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ContainerSize","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"FileNameActualLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalContainerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LogicalContainerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_LOG_INFORMATION_CLASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsLogBasicInformation","Value":0}
|
|
,{"Name":"ClfsLogBasicInformationPhysical","Value":1}
|
|
,{"Name":"ClfsLogPhysicalNameInformation","Value":2}
|
|
,{"Name":"ClfsLogStreamIdentifierInformation","Value":3}
|
|
,{"Name":"ClfsLogSystemMarkingInformation","Value":4}
|
|
,{"Name":"ClfsLogPhysicalLsnInformation","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLS_IOSTATS_CLASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClsIoStatsDefault","Value":0}
|
|
,{"Name":"ClsIoStatsMax","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLFS_IOSTATS_CLASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsIoStatsDefault","Value":0}
|
|
,{"Name":"ClfsIoStatsMax","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLS_IO_STATISTICS_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ubMajorVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ubMinorVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"eStatsClass","Type":{"Kind":"ApiRef","Name":"CLFS_IOSTATS_CLASS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"coffData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_IO_STATISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"hdrIoStats","Type":{"Kind":"ApiRef","Name":"CLS_IO_STATISTICS_HEADER","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cFlush","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cbFlush","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cMetaFlush","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cbMetaFlush","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_SCAN_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cidNode","Type":{"Kind":"ApiRef","Name":"CLFS_NODE_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cContainersReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"eScanMode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"pinfoContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_CONTAINER_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLS_ARCHIVE_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"coffLow","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"coffHigh","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"infoContainer","Type":{"Kind":"ApiRef","Name":"CLS_CONTAINER_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CLFS_BLOCK_ALLOCATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"cbBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvUserContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CLFS_BLOCK_DEALLOCATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pvUserContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CLFS_LOG_ARCHIVE_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsLogArchiveEnabled","Value":1}
|
|
,{"Name":"ClfsLogArchiveDisabled","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"PCLFS_COMPLETION_ROUTINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CLFS_MGMT_POLICY_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsMgmtPolicyMaximumSize","Value":0}
|
|
,{"Name":"ClfsMgmtPolicyMinimumSize","Value":1}
|
|
,{"Name":"ClfsMgmtPolicyNewContainerSize","Value":2}
|
|
,{"Name":"ClfsMgmtPolicyGrowthRate","Value":3}
|
|
,{"Name":"ClfsMgmtPolicyLogTail","Value":4}
|
|
,{"Name":"ClfsMgmtPolicyAutoShrink","Value":5}
|
|
,{"Name":"ClfsMgmtPolicyAutoGrow","Value":6}
|
|
,{"Name":"ClfsMgmtPolicyNewContainerPrefix","Value":7}
|
|
,{"Name":"ClfsMgmtPolicyNewContainerSuffix","Value":8}
|
|
,{"Name":"ClfsMgmtPolicyNewContainerExtension","Value":9}
|
|
,{"Name":"ClfsMgmtPolicyInvalid","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLFS_MGMT_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PolicyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PolicyType","Type":{"Kind":"ApiRef","Name":"CLFS_MGMT_POLICY_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PolicyParameters","Type":{"Kind":"ApiRef","Name":"_PolicyParameters_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_PolicyParameters_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MaximumSize","Type":{"Kind":"ApiRef","Name":"_MaximumSize_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"MinimumSize","Type":{"Kind":"ApiRef","Name":"_MinimumSize_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"NewContainerSize","Type":{"Kind":"ApiRef","Name":"_NewContainerSize_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"GrowthRate","Type":{"Kind":"ApiRef","Name":"_GrowthRate_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"LogTail","Type":{"Kind":"ApiRef","Name":"_LogTail_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"AutoShrink","Type":{"Kind":"ApiRef","Name":"_AutoShrink_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"AutoGrow","Type":{"Kind":"ApiRef","Name":"_AutoGrow_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"NewContainerPrefix","Type":{"Kind":"ApiRef","Name":"_NewContainerPrefix_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"NewContainerSuffix","Type":{"Kind":"ApiRef","Name":"_NewContainerSuffix_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"NewContainerExtension","Type":{"Kind":"ApiRef","Name":"_NewContainerExtension_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_PolicyParameters_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_NewContainerExtension_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ExtensionLengthInBytes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ExtensionString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_NewContainerSuffix_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextContainerSuffix","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_NewContainerPrefix_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PrefixLengthInBytes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"PrefixString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_AutoGrow_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Enabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_AutoShrink_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Percentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_LogTail_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MinimumAvailablePercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumAvailableContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_GrowthRate_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AbsoluteGrowthInContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RelativeGrowthPercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_NewContainerSize_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"SizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_MinimumSize_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Containers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_MaximumSize_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Containers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"CLFS_MGMT_NOTIFICATION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ClfsMgmtAdvanceTailNotification","Value":0}
|
|
,{"Name":"ClfsMgmtLogFullHandlerNotification","Value":1}
|
|
,{"Name":"ClfsMgmtLogUnpinnedNotification","Value":2}
|
|
,{"Name":"ClfsMgmtLogWriteNotification","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CLFS_MGMT_NOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Notification","Type":{"Kind":"ApiRef","Name":"CLFS_MGMT_NOTIFICATION_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Lsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogIsPinned","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PLOG_TAIL_ADVANCE_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"hLogFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lsnTarget","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvClientContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PLOG_FULL_HANDLER_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"hLogFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fLogIsPinned","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvClientContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PLOG_UNPINNED_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"hLogFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvClientContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"LOG_MANAGEMENT_CALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"AdvanceTailCallback","Type":{"Kind":"ApiRef","Name":"PLOG_TAIL_ADVANCE_CALLBACK","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogFullHandlerCallback","Type":{"Kind":"ApiRef","Name":"PLOG_FULL_HANDLER_CALLBACK","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LogUnpinnedCallback","Type":{"Kind":"ApiRef","Name":"PLOG_UNPINNED_CALLBACK","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DISKQUOTA_USER_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"QuotaUsed","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"QuotaThreshold","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"QuotaLimit","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDiskQuotaUser"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7988b574-ec89-11cf-9c00-00aa00a14f56"
|
|
,"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":"pulID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszAccountContainer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchAccountContainer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszLogonName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchLogonName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchDisplayName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSidLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbSidBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbSidBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaThreshold"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pllThreshold","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaThresholdText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaLimit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pllLimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaLimitText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaUsed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pllUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaUsedText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbQuotaInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbQuotaInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetQuotaThreshold"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"llThreshold","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"fWriteThrough","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetQuotaLimit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"llLimit","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"fWriteThrough","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Invalidate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetAccountStatus"
|
|
,"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":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IEnumDiskQuotaUsers"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7988b577-ec89-11cf-9c00-00aa00a14f56"
|
|
,"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":"cUsers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgUsers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcUsersFetched","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":"cUsers","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":"IEnumDiskQuotaUsers","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDiskQuotaUserBatch"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7988b576-ec89-11cf-9c00-00aa00a14f56"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUser","Type":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUser","Type":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"FlushToDisk"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDiskQuotaControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7988b572-ec89-11cf-9c00-00aa00a14f56"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IConnectionPointContainer","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bReadWrite","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetQuotaState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuotaState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetQuotaLogFlags"
|
|
,"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":"GetQuotaLogFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDefaultQuotaThreshold"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"llThreshold","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultQuotaThreshold"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pllThreshold","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultQuotaThresholdText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetDefaultQuotaLimit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"llLimit","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultQuotaLimit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pllLimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultQuotaLimitText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddUserSid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUserSid","Type":{"Kind":"ApiRef","Name":"PSID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fNameResolution","Type":{"Kind":"ApiRef","Name":"DISKQUOTA_USERNAME_RESOLVE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddUserName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszLogonName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fNameResolution","Type":{"Kind":"ApiRef","Name":"DISKQUOTA_USERNAME_RESOLVE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteUser"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUser","Type":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindUserSid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUserSid","Type":{"Kind":"ApiRef","Name":"PSID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fNameResolution","Type":{"Kind":"ApiRef","Name":"DISKQUOTA_USERNAME_RESOLVE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindUserName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszLogonName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateEnumUsers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rgpUserSids","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cpSids","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fNameResolution","Type":{"Kind":"ApiRef","Name":"DISKQUOTA_USERNAME_RESOLVE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumDiskQuotaUsers","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateUserBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppBatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDiskQuotaUserBatch","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InvalidateSidNameCache"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GiveUserNameResolutionPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUser","Type":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ShutdownNameResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDiskQuotaEvents"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7988b579-ec89-11cf-9c00-00aa00a14f56"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnUserNameChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUser","Type":{"Kind":"ApiRef","Name":"IDiskQuotaUser","TargetKind":"Com","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"EFS_CERTIFICATE_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwCertEncodingType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_HASH_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_RPC_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_PIN_BLOB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbPadding","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_KEY_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Entropy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"KeyLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_COMPATIBILITY_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"EfsVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_VERSION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"EfsVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_DECRYPTION_STATUS_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwDecryptionError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHashOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbHash","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"EFS_ENCRYPTION_STATUS_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"bHasCurrentKey","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEncryptionError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_CERTIFICATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbTotalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUserSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pCertBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EFS_CERTIFICATE_BLOB","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_CERTIFICATE_HASH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbTotalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUserSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EFS_HASH_BLOB","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDisplayInformation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_CERTIFICATE_HASH_LIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"nCert_Hash","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUsers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_CERTIFICATE_LIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"nUsers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUsers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTED_FILE_METADATA_SIGNATURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwEfsAccessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pCertificatesAdded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pEncryptionCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pEfsStreamSignature","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EFS_RPC_BLOB","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_PROTECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbTotalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUserSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpProtectorDescriptor","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ENCRYPTION_PROTECTOR_LIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"nProtectors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pProtectors","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_PROTECTOR","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WofEnumEntryProc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EntryInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WofEnumFilesProc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ExternalFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WIM_ENTRY_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"WimEntryInfoSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WimType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WimGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"WimPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"WimIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WIM_EXTERNAL_FILE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResourceHash","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WOF_FILE_COMPRESSION_INFO_V0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WOF_FILE_COMPRESSION_INFO_V1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TXF_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":4
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LowPart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"HighPart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_BASE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordType","Type":{"Kind":"ApiRef","Name":"TXF_LOG_RECORD_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_WRITE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":4
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TxfFileId","Type":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"KtmGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ByteOffsetInFile","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"NumBytesWritten","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ByteOffsetInStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameByteOffsetInStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_TRUNCATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":4
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TxfFileId","Type":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"KtmGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NewFileSize","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameByteOffsetInStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TXF_LOG_RECORD_AFFECTED_FILE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TxfFileId","Type":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"KtmGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameByteOffsetInStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_FAILOVER_SET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NumberOfDisks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DiskNumbers","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_NUMBER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"VolumeNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VolumeManagerName","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_LOGICAL_OFFSET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LogicalOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_PHYSICAL_OFFSET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"DiskNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_PHYSICAL_OFFSETS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NumberOfPhysicalOffsets","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalOffset","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"VOLUME_PHYSICAL_OFFSET","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_READ_PLEX_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ByteOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PlexNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_SET_GPT_ATTRIBUTES_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"GptAttributes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"RevertOnClose","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ApplyToAllConnectedVolumes","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_GET_BC_PROPERTIES_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LowestByteOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"HighestByteOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"AccessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AccessMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_GET_BC_PROPERTIES_OUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MaximumRequestsPerPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumRequestSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"EstimatedTimePerRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumOutStandingRequests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_ALLOCATE_BC_STREAM_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RequestsPerPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Period","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RetryFailures","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Discardable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"LowestByteOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"HighestByteOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"AccessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AccessMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_ALLOCATE_BC_STREAM_OUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"NumOutStandingRequests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_EXTENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"VolumeOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ExtentLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_CRITICAL_IO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AccessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtentsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Extents","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_EXTENT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_ALLOCATION_HINT_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ClusterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StartingClusterNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_ALLOCATION_HINT_OUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Bitmap","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"VOLUME_SHRINK_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"VolumeSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi0_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi1_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi1_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi2_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi2_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi2_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi2_permissions","Type":{"Kind":"ApiRef","Name":"SHARE_INFO_PERMISSIONS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi2_max_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi2_current_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi2_path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi2_passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_501"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi501_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi501_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi501_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi501_flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_502"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi502_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_permissions","Type":{"Kind":"ApiRef","Name":"SHARE_INFO_PERMISSIONS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_max_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi502_current_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi502_path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi502_reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi502_security_descriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_503"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi503_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_permissions","Type":{"Kind":"ApiRef","Name":"SHARE_INFO_PERMISSIONS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_max_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi503_current_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi503_path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"shi503_reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi503_security_descriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1004"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1004_remark","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1005"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1005_flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1006"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1006_max_uses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1501"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1501_reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"shi1501_security_descriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SHARE_INFO_1503"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"shi1503_sharefilter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SERVER_ALIAS_INFO_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"srvai0_alias","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvai0_target","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvai0_default","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvai0_reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SESSION_INFO_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sesi0_cname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SESSION_INFO_1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sesi1_cname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi1_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi1_num_opens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi1_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi1_idle_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi1_user_flags","Type":{"Kind":"ApiRef","Name":"SESSION_INFO_USER_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SESSION_INFO_2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sesi2_cname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi2_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi2_num_opens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi2_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi2_idle_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi2_user_flags","Type":{"Kind":"ApiRef","Name":"SESSION_INFO_USER_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi2_cltype_name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SESSION_INFO_10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sesi10_cname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi10_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi10_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi10_idle_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SESSION_INFO_502"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sesi502_cname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi502_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi502_num_opens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi502_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi502_idle_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sesi502_user_flags","Type":{"Kind":"ApiRef","Name":"SESSION_INFO_USER_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi502_cltype_name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"sesi502_transport","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CONNECTION_INFO_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"coni0_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CONNECTION_INFO_1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"coni1_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"coni1_type","Type":{"Kind":"ApiRef","Name":"SHARE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"coni1_num_opens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"coni1_num_users","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"coni1_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"coni1_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"coni1_netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_INFO_2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"fi2_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_INFO_3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"fi3_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fi3_permissions","Type":{"Kind":"ApiRef","Name":"FILE_INFO_FLAGS_PERMISSIONS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fi3_num_locks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fi3_pathname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fi3_username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SERVER_CERTIFICATE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"QUIC","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"SERVER_CERTIFICATE_INFO_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"srvci0_name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_subject","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_issuer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_thumbprint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_friendlyname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_notbefore","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_notafter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_storelocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_storename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_renewalchain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"srvci0_type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"srvci0_flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"STAT_WORKSTATION_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"StatisticsStartTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BytesReceived","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SmbsReceived","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PagingReadBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NonPagingReadBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CacheReadBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetworkReadBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BytesTransmitted","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SmbsTransmitted","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PagingWriteBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NonPagingWriteBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CacheWriteBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetworkWriteBytesRequested","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InitiallyFailedOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailedCompletionOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReadOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RandomReadOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReadSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LargeReadSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SmallReadSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WriteOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RandomWriteOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WriteSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LargeWriteSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SmallWriteSmbs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RawReadsDenied","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RawWritesDenied","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NetworkErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Sessions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailedSessions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reconnects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CoreConnects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Lanman20Connects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Lanman21Connects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LanmanNtConnects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ServerDisconnects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HungSessions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UseCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailedUseCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CurrentCommands","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"STAT_SERVER_0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"sts0_start","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_fopens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_devopens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_jobsqueued","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_sopens","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_stimedout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_serrorout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_pwerrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_permerrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_syserrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_bytessent_low","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_bytessent_high","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_bytesrcvd_low","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_bytesrcvd_high","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_avresponse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_reqbufneed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sts0_bigbufneed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PFN_IO_COMPLETION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[
|
|
"Cdecl"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FIO_CONTEXT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FH_OVERLAPPED","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCompletionStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FH_OVERLAPPED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Internal","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"InternalHigh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OffsetHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pfnCompletion","Type":{"Kind":"ApiRef","Name":"PFN_IO_COMPLETION","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved4","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FIO_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"m_dwTempHack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"m_dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"m_hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"m_dwLinesOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"m_dwHeaderLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FCACHE_CREATE_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpstrName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"FCACHE_RICHCREATE_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpstrName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pfDidWeScanIt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pfIsStuffed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pfStoredWithDots","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pfStoredWithTerminatingDot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CACHE_KEY_COMPARE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbKey1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbKey1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbKey2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbKey2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CACHE_KEY_HASH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpbKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CACHE_READ_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CACHE_DESTROY_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CACHE_ACCESS_CHECK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hClientToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"GenericMapping","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GENERIC_MAPPING","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PrivilegeSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PRIVILEGE_SET","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PrivilegeSetLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"GrantedAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"AccessStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"NAME_CACHE_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"m_dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_VERSION_INVALID","Value":0}
|
|
,{"Name":"IORING_VERSION_1","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_FEATURE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_FEATURE_FLAGS_NONE","Value":0}
|
|
,{"Name":"IORING_FEATURE_UM_EMULATION","Value":1}
|
|
,{"Name":"IORING_FEATURE_SET_COMPLETION_EVENT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_OP_CODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_OP_NOP","Value":0}
|
|
,{"Name":"IORING_OP_READ","Value":1}
|
|
,{"Name":"IORING_OP_REGISTER_FILES","Value":2}
|
|
,{"Name":"IORING_OP_REGISTER_BUFFERS","Value":3}
|
|
,{"Name":"IORING_OP_CANCEL","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_BUFFER_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_REGISTERED_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"BufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"HIORING__"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_SQE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IOSQE_FLAGS_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_CREATE_REQUIRED_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_CREATE_REQUIRED_FLAGS_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_CREATE_ADVISORY_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_CREATE_ADVISORY_FLAGS_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_CREATE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Required","Type":{"Kind":"ApiRef","Name":"IORING_CREATE_REQUIRED_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Advisory","Type":{"Kind":"ApiRef","Name":"IORING_CREATE_ADVISORY_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"IoRingVersion","Type":{"Kind":"ApiRef","Name":"IORING_VERSION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"IORING_CREATE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubmissionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CompletionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_CAPABILITIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"MaxVersion","Type":{"Kind":"ApiRef","Name":"IORING_VERSION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxSubmissionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxCompletionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FeatureFlags","Type":{"Kind":"ApiRef","Name":"IORING_FEATURE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IORING_REF_KIND"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IORING_REF_RAW","Value":0}
|
|
,{"Name":"IORING_REF_REGISTERED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IORING_HANDLE_REF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Kind","Type":{"Kind":"ApiRef","Name":"IORING_REF_KIND","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Handle","Type":{"Kind":"ApiRef","Name":"HandleUnion","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"HandleUnion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"IORING_BUFFER_REF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Kind","Type":{"Kind":"ApiRef","Name":"IORING_REF_KIND","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Buffer","Type":{"Kind":"ApiRef","Name":"BufferUnion","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"BufferUnion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"IndexAndOffset","Type":{"Kind":"ApiRef","Name":"IORING_REGISTERED_BUFFER","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"IORING_CQE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"UserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ResultCode","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Information","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ID_128"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Identifier","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_NOTIFY_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"FILE_ACTION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_NOTIFY_EXTENDED_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"FILE_ACTION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastModificationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastChangeTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocatedLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReparsePointTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ParentFileId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_SEGMENT_ELEMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"REPARSE_GUID_DATA_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ReparseTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReparseDataLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ReparseGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"GenericReparseBuffer","Type":{"Kind":"ApiRef","Name":"_GenericReparseBuffer_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_GenericReparseBuffer_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"DataBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"TAPE_ERASE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"ERASE_TAPE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Immediate","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TAPE_PREPARE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"PREPARE_TAPE_OPERATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Immediate","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TAPE_WRITE_MARKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"TAPEMARK_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Immediate","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TAPE_GET_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"TAPE_POSITION_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TAPE_SET_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"TAPE_POSITION_METHOD","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Partition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Immediate","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TRANSACTION_OUTCOME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TransactionOutcomeUndetermined","Value":1}
|
|
,{"Name":"TransactionOutcomeCommitted","Value":2}
|
|
,{"Name":"TransactionOutcomeAborted","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"STORAGE_BUS_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"BusTypeUnknown","Value":0}
|
|
,{"Name":"BusTypeScsi","Value":1}
|
|
,{"Name":"BusTypeAtapi","Value":2}
|
|
,{"Name":"BusTypeAta","Value":3}
|
|
,{"Name":"BusType1394","Value":4}
|
|
,{"Name":"BusTypeSsa","Value":5}
|
|
,{"Name":"BusTypeFibre","Value":6}
|
|
,{"Name":"BusTypeUsb","Value":7}
|
|
,{"Name":"BusTypeRAID","Value":8}
|
|
,{"Name":"BusTypeiScsi","Value":9}
|
|
,{"Name":"BusTypeSas","Value":10}
|
|
,{"Name":"BusTypeSata","Value":11}
|
|
,{"Name":"BusTypeSd","Value":12}
|
|
,{"Name":"BusTypeMmc","Value":13}
|
|
,{"Name":"BusTypeVirtual","Value":14}
|
|
,{"Name":"BusTypeFileBackedVirtual","Value":15}
|
|
,{"Name":"BusTypeSpaces","Value":16}
|
|
,{"Name":"BusTypeNvme","Value":17}
|
|
,{"Name":"BusTypeSCM","Value":18}
|
|
,{"Name":"BusTypeUfs","Value":19}
|
|
,{"Name":"BusTypeMax","Value":20}
|
|
,{"Name":"BusTypeMaxReserved","Value":127}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OFSTRUCT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cBytes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fFixedDisk","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nErrCode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szPathName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PFE_EXPORT_FUNC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PFE_IMPORT_FUNC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"WIN32_STREAM_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStreamId","Type":{"Kind":"ApiRef","Name":"WIN_STREAM_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStreamAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStreamNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStreamName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"LPPROGRESS_ROUTINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TotalFileSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TotalBytesTransferred","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StreamSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StreamBytesTransferred","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCallbackReason","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE_CALLBACK_REASON","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hSourceFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDestinationFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"COPYFILE2_MESSAGE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"COPYFILE2_CALLBACK_NONE","Value":0}
|
|
,{"Name":"COPYFILE2_CALLBACK_CHUNK_STARTED","Value":1}
|
|
,{"Name":"COPYFILE2_CALLBACK_CHUNK_FINISHED","Value":2}
|
|
,{"Name":"COPYFILE2_CALLBACK_STREAM_STARTED","Value":3}
|
|
,{"Name":"COPYFILE2_CALLBACK_STREAM_FINISHED","Value":4}
|
|
,{"Name":"COPYFILE2_CALLBACK_POLL_CONTINUE","Value":5}
|
|
,{"Name":"COPYFILE2_CALLBACK_ERROR","Value":6}
|
|
,{"Name":"COPYFILE2_CALLBACK_MAX","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"COPYFILE2_MESSAGE_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"COPYFILE2_PROGRESS_CONTINUE","Value":0}
|
|
,{"Name":"COPYFILE2_PROGRESS_CANCEL","Value":1}
|
|
,{"Name":"COPYFILE2_PROGRESS_STOP","Value":2}
|
|
,{"Name":"COPYFILE2_PROGRESS_QUIET","Value":3}
|
|
,{"Name":"COPYFILE2_PROGRESS_PAUSE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"COPYFILE2_COPY_PHASE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"COPYFILE2_PHASE_NONE","Value":0}
|
|
,{"Name":"COPYFILE2_PHASE_PREPARE_SOURCE","Value":1}
|
|
,{"Name":"COPYFILE2_PHASE_PREPARE_DEST","Value":2}
|
|
,{"Name":"COPYFILE2_PHASE_READ_SOURCE","Value":3}
|
|
,{"Name":"COPYFILE2_PHASE_WRITE_DESTINATION","Value":4}
|
|
,{"Name":"COPYFILE2_PHASE_SERVER_COPY","Value":5}
|
|
,{"Name":"COPYFILE2_PHASE_NAMEGRAFT_COPY","Value":6}
|
|
,{"Name":"COPYFILE2_PHASE_MAX","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"COPYFILE2_MESSAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"COPYFILE2_MESSAGE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwPadding","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Info_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ChunkStarted","Type":{"Kind":"ApiRef","Name":"_ChunkStarted_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
,{"Name":"ChunkFinished","Type":{"Kind":"ApiRef","Name":"_ChunkFinished_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
,{"Name":"StreamStarted","Type":{"Kind":"ApiRef","Name":"_StreamStarted_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
,{"Name":"StreamFinished","Type":{"Kind":"ApiRef","Name":"_StreamFinished_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
,{"Name":"PollContinue","Type":{"Kind":"ApiRef","Name":"_PollContinue_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Error","Type":{"Kind":"ApiRef","Name":"_Error_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_Info_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Error_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CopyPhase","Type":{"Kind":"ApiRef","Name":"COPYFILE2_COPY_PHASE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hrFailure","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uliChunkNumber","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalFileSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_PollContinue_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_StreamFinished_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSourceFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDestinationFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalFileSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_StreamStarted_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSourceFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDestinationFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalFileSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_ChunkFinished_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSourceFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDestinationFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliChunkNumber","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliChunkSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalFileSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalBytesTransferred","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_ChunkStarted_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSourceFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDestinationFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliChunkNumber","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliChunkSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliStreamSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uliTotalFileSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"PCOPYFILE2_PROGRESS_ROUTINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"COPYFILE2_MESSAGE_ACTION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COPYFILE2_MESSAGE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"COPYFILE2_EXTENDED_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pfCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pProgressRoutine","Type":{"Kind":"ApiRef","Name":"PCOPYFILE2_PROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"COPYFILE2_EXTENDED_PARAMETERS_V2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pfCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pProgressRoutine","Type":{"Kind":"ApiRef","Name":"PCOPYFILE2_PROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwCopyFlagsV2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ioDesiredSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ioDesiredRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"reserved","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_BASIC_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangeTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_STANDARD_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndOfFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumberOfLinks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeletePending","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Directory","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_NAME_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_RENAME_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RootDirectory","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ReplaceIfExists","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"FILE_ALLOCATION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_END_OF_FILE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"EndOfFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_STREAM_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamAllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_COMPRESSION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CompressedFileSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompressionFormat","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"CompressionUnitShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ChunkShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ClusterShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ATTRIBUTE_TAG_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReparseTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ID_BOTH_DIR_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangeTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndOfFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EaSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ShortNameLength","Type":{"Kind":"Native","Name":"SByte"},"Attrs":[]}
|
|
,{"Name":"ShortName","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_FULL_DIR_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangeTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndOfFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EaSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PRIORITY_HINT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IoPriorityHintVeryLow","Value":0}
|
|
,{"Name":"IoPriorityHintLow","Value":1}
|
|
,{"Name":"IoPriorityHintNormal","Value":2}
|
|
,{"Name":"MaximumIoPriorityHintType","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_IO_PRIORITY_HINT_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"PriorityHint","Type":{"Kind":"ApiRef","Name":"PRIORITY_HINT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ALIGNMENT_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AlignmentRequirement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_STORAGE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"LogicalBytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalBytesPerSectorForAtomicity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalBytesPerSectorForPerformance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileSystemEffectivePhysicalBytesPerSectorForAtomicity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ByteOffsetForSectorAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ByteOffsetForPartitionAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ID_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"VolumeSerialNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_ID_EXTD_DIR_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"NextEntryOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CreationTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastAccessTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChangeTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndOfFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocationSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EaSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReparsePointTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"FILE_REMOTE_PROTOCOL_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"StructureVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"StructureSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Protocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProtocolMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ProtocolMinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ProtocolRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GenericReserved","Type":{"Kind":"ApiRef","Name":"_GenericReserved_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProtocolSpecific","Type":{"Kind":"ApiRef","Name":"_ProtocolSpecific_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_ProtocolSpecific_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Smb2","Type":{"Kind":"ApiRef","Name":"_Smb2_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_ProtocolSpecific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Smb2_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Server","Type":{"Kind":"ApiRef","Name":"_Server_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_ProtocolSpecific_e__Union","_Smb2_e__Struct"]},"Attrs":[]}
|
|
,{"Name":"Share","Type":{"Kind":"ApiRef","Name":"_Share_e__Struct","TargetKind":"Default","Api":"Storage.FileSystem","Parents":["_ProtocolSpecific_e__Union","_Smb2_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Share_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CachingFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Server_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"_GenericReserved_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"FILE_ID_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FileIdType","Value":0}
|
|
,{"Name":"ObjectIdType","Value":1}
|
|
,{"Name":"ExtendedFileIdType","Value":2}
|
|
,{"Name":"MaximumFileIdType","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_ID_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"FILE_ID_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ExtendedFileId","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"SearchPathW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExtension","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SearchPathA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExtension","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CompareFileTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileTime1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileTime2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DefineDosDeviceW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"DEFINE_DOS_DEVICE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteVolumeMountPointW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"FileTimeToLocalFileTime"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpLocalFileTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindClose"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindFile","Type":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindCloseChangeNotification"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hChangeHandle","Type":{"Kind":"ApiRef","Name":"FindChangeNotificationHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstChangeNotificationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindChangeNotificationHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bWatchSubtree","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwNotifyFilter","Type":{"Kind":"ApiRef","Name":"FILE_NOTIFY_CHANGE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstChangeNotificationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindChangeNotificationHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bWatchSubtree","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwNotifyFilter","Type":{"Kind":"ApiRef","Name":"FILE_NOTIFY_CHANGE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WIN32_FIND_DATAA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WIN32_FIND_DATAW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"FINDEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"fSearchOp","Type":{"Kind":"ApiRef","Name":"FINDEX_SEARCH_OPS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSearchFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAdditionalFlags","Type":{"Kind":"ApiRef","Name":"FIND_FIRST_EX_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"FINDEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"fSearchOp","Type":{"Kind":"ApiRef","Name":"FINDEX_SEARCH_OPS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSearchFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAdditionalFlags","Type":{"Kind":"ApiRef","Name":"FIND_FIRST_EX_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstVolumeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindVolumeHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextChangeNotification"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hChangeHandle","Type":{"Kind":"ApiRef","Name":"FindChangeNotificationHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindFile","Type":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WIN32_FIND_DATAA","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindFile","Type":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WIN32_FIND_DATAW","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextVolumeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolume","Type":{"Kind":"ApiRef","Name":"FindVolumeHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindVolumeClose"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolume","Type":{"Kind":"ApiRef","Name":"FindVolumeHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FlushFileBuffers"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskFreeSpaceA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpSectorsPerCluster","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpBytesPerSector","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpNumberOfFreeClusters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfClusters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskFreeSpaceW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpSectorsPerCluster","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpBytesPerSector","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpNumberOfFreeClusters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfClusters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskFreeSpaceExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDirectoryName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpFreeBytesAvailableToCaller","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfFreeBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskFreeSpaceExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDirectoryName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpFreeBytesAvailableToCaller","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTotalNumberOfFreeBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskSpaceInformationA"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"diskSpaceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISK_SPACE_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDiskSpaceInformationW"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"diskSpaceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISK_SPACE_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDriveTypeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetDriveTypeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"GET_FILEEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"GET_FILEEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileInformationByHandle"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BY_HANDLE_FILE_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileSize"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileSizeEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileType"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFinalPathNameByHandleA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszFilePath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchFilePath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"FILE_NAME","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFinalPathNameByHandleW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszFilePath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchFilePath","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"FILE_NAME","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileTime"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpCreationTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpLastAccessTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpLastWriteTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullPathNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullPathNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogicalDrives"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetLogicalDriveStringsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetLongPathNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszShortPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszLongPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetLongPathNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszShortPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszLongPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AreShortNamesEnabled"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetShortPathNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszLongPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszShortPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTempFileNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPrefixString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uUnique","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpTempFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":260,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumeInformationByHandleW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpVolumeNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nVolumeNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpVolumeSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpMaximumComponentLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nFileSystemNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumeInformationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpVolumeNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nVolumeNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpVolumeSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpMaximumComponentLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nFileSystemNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumePathNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumePathName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LocalFileTimeToFileTime"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpLocalFileTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"LockFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFileOffsetLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFileOffsetHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToLockLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToLockHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LockFileEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"LOCK_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"nNumberOfBytesToLockLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToLockHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueryDosDeviceW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpTargetPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ucchMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReadFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
|
,{"Name":"nNumberOfBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpNumberOfBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"ReadFileEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
|
,{"Name":"nNumberOfBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"System.IO","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReadFileScatter"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"aSegmentArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILE_SEGMENT_ELEMENT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveDirectoryA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveDirectoryW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetEndOfFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileAttributesA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileAttributesW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileInformationByHandle"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"FileInformationClass","Type":{"Kind":"ApiRef","Name":"FILE_INFO_BY_HANDLE_CLASS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"dwBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFilePointer"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lDistanceToMove","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpDistanceToMoveHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwMoveMethod","Type":{"Kind":"ApiRef","Name":"SET_FILE_POINTER_MOVE_METHOD","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFilePointerEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"liDistanceToMove","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpNewFilePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dwMoveMethod","Type":{"Kind":"ApiRef","Name":"SET_FILE_POINTER_MOVE_METHOD","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileTime"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpCreationTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpLastAccessTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpLastWriteTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileValidData"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ValidDataLength","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnlockFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFileOffsetLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFileOffsetHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToUnlockLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToUnlockHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnlockFileEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"nNumberOfBytesToUnlockLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToUnlockHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"WriteFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpNumberOfBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WriteFileEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"System.IO","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WriteFileGather"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"aSegmentArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILE_SEGMENT_ELEMENT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTempPathW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumeNameForVolumeMountPointW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumePathNamesForVolumeNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumePathNames","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated","Optional"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpcchReturnLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFile2"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCreateExParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREATEFILE2_EXTENDED_PARAMETERS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileIoOverlappedRange"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OverlappedRangeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCompressedFileSizeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetCompressedFileSizeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstStreamW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindStreamHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfoLevel","Type":{"Kind":"ApiRef","Name":"STREAM_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindStreamData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextStreamW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindStream","Type":{"Kind":"ApiRef","Name":"FindStreamHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindStreamData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AreFileApisANSI"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetTempPathA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileNameHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"LinkName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextFileNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindStream","Type":{"Kind":"ApiRef","Name":"FindFileNameHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"LinkName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumeInformationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpVolumeNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nVolumeNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpVolumeSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpMaximumComponentLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFileSystemNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nFileSystemNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTempFileNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPrefixString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uUnique","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpTempFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":260,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileApisToOEM"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetFileApisToANSI"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetTempPath2W"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetTempPath2A"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bFailIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFileFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFile2FromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCreateExParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREATEFILE2_EXTENDED_PARAMETERS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteFileFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileExFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"FINDEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"fSearchOp","Type":{"Kind":"ApiRef","Name":"FINDEX_SEARCH_OPS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSearchFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAdditionalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesExFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"GET_FILEEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveDirectoryFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"ReplaceFileFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpReplacedFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpReplacementFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBackupFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReplaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileAttributesFromAppW"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-file-fromapp-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"VerFindFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"VER_FIND_FILE_STATUS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"VER_FIND_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szWinDir","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szAppDir","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCurDir","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"puCurDirLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"szDestDir","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"puDestDirLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"VerFindFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"VER_FIND_FILE_STATUS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"VER_FIND_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szWinDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szAppDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCurDir","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"puCurDirLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"szDestDir","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"puDestDirLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"VerInstallFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"VER_INSTALL_FILE_STATUS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"VER_INSTALL_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szSrcFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDestFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szSrcDir","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDestDir","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCurDir","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szTmpFile","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"puTmpFileLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"VerInstallFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"VER_INSTALL_FILE_STATUS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"VER_INSTALL_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szSrcFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDestFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szSrcDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDestDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCurDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szTmpFile","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"puTmpFileLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoSizeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lptstrFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpdwHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoSizeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lptstrFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpdwHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lptstrFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lptstrFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoSizeExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_FILE_VERSION_INFO_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpdwHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoSizeExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_FILE_VERSION_INFO_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpdwHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_FILE_VERSION_INFO_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
]
|
|
},{
|
|
"Name":"GetFileVersionInfoExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_FILE_VERSION_INFO_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
]
|
|
},{
|
|
"Name":"VerLanguageNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wLang","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szLang","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchLang","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"VerLanguageNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wLang","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szLang","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchLang","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"VerQueryValueA"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSubBlock","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lplpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"puLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"VerQueryValueW"
|
|
,"SetLastError":false
|
|
,"DllImport":"VERSION.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSubBlock","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lplpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"puLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"LsnEqual"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"plsn2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnLess"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"plsn2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnGreater"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"plsn2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnNull"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnContainer"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cidContainer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"offBlock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cRecord","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LsnBlockOffset"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnRecordSequence"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnInvalid"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"LsnIncrement"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateLogFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszLogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"psaLogFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fCreateDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteLogByHandle"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteLogFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszLogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddLogContainer"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pwszContainerPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"AddLogContainerSet"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cContainer","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pcbContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"rgwszContainerPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveLogContainer"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszContainerPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fForce","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveLogContainerSet"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cContainer","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"rgwszContainerPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fForce","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetLogArchiveTail"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plsnArchiveTail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetEndOfLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plsnEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"TruncateLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"plsnEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateLogContainerScanContext"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cFromContainer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cContainers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"eScanMode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pcxScan","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_SCAN_CONTEXT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ScanLogContainers"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcxScan","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_SCAN_CONTEXT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"eScanMode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AlignReservedLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReservedRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgcbReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbAlignReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AllocReservedLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReservedRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbAdjustment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"FreeReservedLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReservedRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbAdjustment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogFileInformation"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pinfoBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetLogArchiveMode"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eMode","Type":{"Kind":"ApiRef","Name":"CLFS_LOG_ARCHIVE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReadLogRestartArea"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppvRestartBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbRestartBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadPreviousLogRestartArea"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvReadContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppvRestartBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbRestartBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnRestart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"WriteLogRestartArea"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pvRestartBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbRestartBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plsnBase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"CLFS_FLAG","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogReservationInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"pcbRecordNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbUserReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbCommitReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AdvanceLogBase"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnBase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CloseAndResetLogFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateLogMarshallingArea"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfnAllocBuffer","Type":{"Kind":"ApiRef","Name":"CLFS_BLOCK_ALLOCATION","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfnFreeBuffer","Type":{"Kind":"ApiRef","Name":"CLFS_BLOCK_DEALLOCATION","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvBlockAllocContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbMarshallingBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cMaxWriteBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cMaxReadBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteLogMarshallingArea"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReserveAndAppendLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"rgWriteEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_WRITE_ENTRY","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cWriteEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plsnUndoNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnPrevious","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReserveRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgcbReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"CLFS_FLAG","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReserveAndAppendLogAligned"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"rgWriteEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_WRITE_ENTRY","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cWriteEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbEntryAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plsnUndoNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnPrevious","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReserveRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgcbReservation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"CLFS_FLAG","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"FlushLogBuffers"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"FlushLogToLsn"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshalContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnFlush","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnLastFlushed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadLogRecord"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvMarshal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnFirst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"eContextMode","Type":{"Kind":"ApiRef","Name":"CLFS_CONTEXT_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppvReadBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbReadBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"peRecordType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnUndoNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnPrevious","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppvReadContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadNextLogRecord"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvReadContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"peRecordType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnUndoNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnPrevious","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"plsnRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"TerminateReadLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvCursorContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrepareLogArchive"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszBaseLogFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plsnLow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"plsnHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pcActualLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"poffBaseLogFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbBaseLogFileLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"plsnBase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plsnLast","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plsnCurrentArchiveTail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppvArchiveContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadLogArchiveMetadata"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvArchiveContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbReadBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNextLogArchiveExtent"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvArchiveContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"rgadExtent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_ARCHIVE_DESCRIPTOR","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cDescriptors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcDescriptorsReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"TerminateLogArchive"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvArchiveContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ValidateLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszLogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"psaLogFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pinfoBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_INFORMATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogContainerName"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cidLogicalContainer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwstrContainerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cLenContainerName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcActualLenContainerName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogIoStatistics"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvStatsBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbStatsBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"eStatsClass","Type":{"Kind":"ApiRef","Name":"CLFS_IOSTATS_CLASS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbStatsWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RegisterManageableLogClient"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOG_MANAGEMENT_CALLBACKS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeregisterManageableLogClient"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReadLogNotification"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pNotification","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLFS_MGMT_NOTIFICATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"InstallLogPolicy"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLFS_MGMT_POLICY","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveLogPolicy"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ePolicyType","Type":{"Kind":"ApiRef","Name":"CLFS_MGMT_POLICY_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"QueryLogPolicy"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ePolicyType","Type":{"Kind":"ApiRef","Name":"CLFS_MGMT_POLICY_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPolicyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLFS_MGMT_POLICY","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbPolicyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetLogFileSizeWithPolicy"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDesiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pResultingSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"HandleLogFull"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LogTailAdvanceFailure"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RegisterForLogWriteNotification"
|
|
,"SetLastError":true
|
|
,"DllImport":"clfsw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hLog","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbThreshold","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"QueryUsersOnEncryptedFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pUsers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueryRecoveryAgentsOnEncryptedFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pRecoveryAgents","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveUsersFromEncryptedFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pHashes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddUsersToEncryptedFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pEncryptionCertificates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetUserFileEncryptionKey"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEncryptionCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetUserFileEncryptionKeyEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEncryptionCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"FreeEncryptionCertificateHashList"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUsers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EncryptionDisable"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DirPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Disable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DuplicateEncryptionInfoFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SrcFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DstFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwCreationDistribution","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetEncryptedFileMetadata"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"Obsolete"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pcbMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetEncryptedFileMetadata"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"Obsolete"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pbOldMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbNewMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pOwnerHash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwOperation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCertificatesAdded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENCRYPTION_CERTIFICATE_HASH_LIST","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"FreeEncryptedFileMetadata"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"Obsolete"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"LZDone"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CopyLZFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hfSource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hfDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZCopy"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hfSource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hfDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZInit"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hfSource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetExpandedNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":260,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetExpandedNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":260,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"LZOpenFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpReOpenBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFSTRUCT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"wStyle","Type":{"Kind":"ApiRef","Name":"LZOPENFILE_STYLE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZOpenFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpReOpenBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFSTRUCT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"wStyle","Type":{"Kind":"ApiRef","Name":"LZOPENFILE_STYLE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZSeek"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"iOrigin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZRead"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"cbRead","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LZClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WofShouldCompressBinaries"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Volume","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Algorithm","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WofGetDriverVersion"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileOrVolumeHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Provider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"WofVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WofSetFileDataLocation"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Provider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ExternalFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WofIsExternalFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"IsExternalFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ExternalFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"BufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WofEnumEntries"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Provider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EnumProc","Type":{"Kind":"ApiRef","Name":"WofEnumEntryProc","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WofWimAddEntry"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"WimPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"WimType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"WimIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WofWimEnumFiles"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EnumProc","Type":{"Kind":"ApiRef","Name":"WofEnumFilesProc","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WofWimSuspendEntry"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WofWimRemoveEntry"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WofWimUpdateEntry"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DataSourceId","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewWimPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"WofFileEnumFiles"
|
|
,"SetLastError":false
|
|
,"DllImport":"WOFUTIL.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EnumProc","Type":{"Kind":"ApiRef","Name":"WofEnumFilesProc","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogCreateFileReadContext"
|
|
,"SetLastError":true
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"BeginningLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EndingLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TxfFileId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"TxfLogContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogCreateRangeReadContext"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"BeginningLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EndingLsn","Type":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"BeginningVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"EndingVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"RecordTypeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TxfLogContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogDestroyReadContext"
|
|
,"SetLastError":true
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TxfLogContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogReadRecords"
|
|
,"SetLastError":true
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TxfLogContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"BytesUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"TxfReadMetadataInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TxfFileId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"LastLsn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLS_LSN","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"TransactionState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"LockingTransaction","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogRecordGetFileName"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"RecordBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"RecordBufferLengthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NameBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"NameBufferLengthInBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"TxfId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TXF_ID","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"TxfLogRecordGetGenericType"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"RecordBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"RecordBufferLengthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"GenericType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"TxfSetThreadMiniVersionForCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MiniVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TxfGetThreadMiniVersionForCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"txfw32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MiniVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTransaction"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTransactionAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"UOW","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"CreateOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"IsolationLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"IsolationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"OpenTransaction"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TransactionId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CommitTransaction"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CommitTransactionAsync"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RollbackTransaction"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RollbackTransactionAsync"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransactionId"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TransactionId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransactionInformation"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Outcome","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"IsolationLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"IsolationFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"Timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Description","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetTransactionInformation"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"IsolationLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"IsolationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTransactionAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"LogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CreateOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"CommitStrength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"OpenOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenTransactionManagerById"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionManagerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"OpenOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RenameTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ExistingTransactionManagerGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RollforwardTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RecoverTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentClockTransactionManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransactionManagerId"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransactionManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TransactionManagerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateResourceManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpResourceManagerAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ResourceManagerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"CreateOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TmHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"OpenResourceManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TmHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ResourceManagerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RecoverResourceManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNotificationResourceManager"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TransactionNotification","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRANSACTION_NOTIFICATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"NotificationLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMilliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNotificationResourceManagerAsync"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TransactionNotification","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRANSACTION_NOTIFICATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"TransactionNotificationLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetResourceManagerCompletionPort"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"IoCompletionPortHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CompletionKey","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpEnlistmentAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TransactionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NotificationMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"CreateOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EnlistmentKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"OpenEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceManagerHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EnlistmentId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RecoverEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EnlistmentKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEnlistmentRecoveryInformation"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"BufferUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEnlistmentId"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EnlistmentId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetEnlistmentRecoveryInformation"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrepareEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrePrepareEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CommitEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RollbackEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrePrepareComplete"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrepareComplete"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadOnlyEnlistment"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CommitComplete"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RollbackComplete"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SinglePhaseReject"
|
|
,"SetLastError":true
|
|
,"DllImport":"ktmw32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnlistmentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TmVirtualClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareAdd"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"parm_err","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resume_handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareEnumSticky"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resume_handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareSetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"parm_err","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareDel"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareDelSticky"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"netname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareCheck"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"device","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"type","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"NetShareDelEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NetServerAliasAdd"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NetServerAliasDel"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NetServerAliasEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resumehandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetSessionEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"UncClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resume_handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetSessionDel"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"UncClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetSessionGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"UncClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"NetConnectionEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"qualifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resume_handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetFileClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"fileid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NetFileEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"basepath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"prefmaxlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"entriesread","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"totalentries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"resume_handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"NetFileGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"servername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"fileid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bufptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"NetStatisticsGet"
|
|
,"SetLastError":false
|
|
,"DllImport":"NETAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ServerName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"Service","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"Level","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Options","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueryIoRingCapabilities"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"capabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IORING_CAPABILITIES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsIoRingOpSupported"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"op","Type":{"Kind":"ApiRef","Name":"IORING_OP_CODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateIoRing"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioringVersion","Type":{"Kind":"ApiRef","Name":"IORING_VERSION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"IORING_CREATE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"submissionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"completionQueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"h","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIoRingInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"info","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IORING_INFO","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SubmitIoRing"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"waitOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"milliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"submittedEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CloseIoRing"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PopIoRingCompletion"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cqe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IORING_CQE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetIoRingCompletionEvent"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BuildIoRingCancelRequest"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"file","Type":{"Kind":"ApiRef","Name":"IORING_HANDLE_REF","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"opToCancel","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"userData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BuildIoRingReadFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fileRef","Type":{"Kind":"ApiRef","Name":"IORING_HANDLE_REF","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dataRef","Type":{"Kind":"ApiRef","Name":"IORING_BUFFER_REF","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"numberOfBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"userData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"IORING_SQE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BuildIoRingRegisterFileHandles"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"handles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"userData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BuildIoRingRegisterBuffers"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-core-ioring-l1-1-0.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ioRing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIORING__","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"buffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IORING_BUFFER_INFO","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"userData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Wow64EnableWow64FsRedirection"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Wow64FsEnableRedirection","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Wow64DisableWow64FsRedirection"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OldValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Wow64RevertWow64FsRedirection"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OlValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBinaryTypeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpApplicationName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBinaryType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBinaryTypeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpApplicationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBinaryType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetShortPathNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszLongPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszShortPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetLongPathNameTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszShortPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszLongPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetLongPathNameTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszShortPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszLongPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileCompletionNotificationModes"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileShortNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpShortName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileShortNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpShortName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetTapePosition"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwPositionMethod","Type":{"Kind":"ApiRef","Name":"TAPE_POSITION_METHOD","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwPartition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOffsetLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOffsetHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bImmediate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTapePosition"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwPositionType","Type":{"Kind":"ApiRef","Name":"TAPE_POSITION_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpdwPartition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpdwOffsetLow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpdwOffsetHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PrepareTape"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"PREPARE_TAPE_OPERATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bImmediate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EraseTape"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwEraseType","Type":{"Kind":"ApiRef","Name":"ERASE_TAPE_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bImmediate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTapePartition"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwPartitionMethod","Type":{"Kind":"ApiRef","Name":"CREATE_TAPE_PARTITION_METHOD","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WriteTapemark"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTapemarkType","Type":{"Kind":"ApiRef","Name":"TAPEMARK_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTapemarkCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bImmediate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTapeStatus"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTapeParameters"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"GET_TAPE_DRIVE_PARAMETERS_OPERATION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpTapeInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
]
|
|
},{
|
|
"Name":"SetTapeParameters"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"TAPE_INFORMATION_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpTapeInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EncryptFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"EncryptFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DecryptFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"DecryptFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"FileEncryptionStatusA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FileEncryptionStatusW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OpenEncryptedFileRawA"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OpenEncryptedFileRawW"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadEncryptedFileRaw"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfExportCallback","Type":{"Kind":"ApiRef","Name":"PFE_EXPORT_FUNC","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WriteEncryptedFileRaw"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfImportCallback","Type":{"Kind":"ApiRef","Name":"PFE_IMPORT_FUNC","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CloseEncryptedFileRaw"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpReOpenBuff","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OFSTRUCT","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"uStyle","Type":{"Kind":"ApiRef","Name":"LZOPENFILE_STYLE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BackupRead"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"nNumberOfBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpNumberOfBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"bAbort","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bProcessSecurity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"BackupSeek"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwLowBytesToSeek","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHighBytesToSeek","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpdwLowByteSeeked","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpdwHighByteSeeked","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"BackupWrite"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpNumberOfBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"bAbort","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bProcessSecurity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLogicalDriveStringsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetSearchPathMode"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTemplateDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTemplateDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTemplateDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpNewDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateDirectoryTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpTemplateDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpNewDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveDirectoryTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveDirectoryTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullPathNameTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullPathNameTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpFilePart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DefineDosDeviceA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"DEFINE_DOS_DEVICE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"QueryDosDeviceA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpTargetPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ucchMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFileTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pusMiniVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TXFS_MINIVERSION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpExtendedParameter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CreateFileTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCreationDisposition","Type":{"Kind":"ApiRef","Name":"FILE_CREATION_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTemplateFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pusMiniVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TXFS_MINIVERSION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpExtendedParameter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"ReOpenFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hOriginalFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileAttributesTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileAttributesTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"GET_FILEEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileAttributesTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"GET_FILEEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCompressedFileSizeTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCompressedFileSizeTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpFileSizeHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteFileTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteFileTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CheckNameLegalDOS8Dot3A"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpOemName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"OemNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbNameContainsSpaces","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pbNameLegal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CheckNameLegalDOS8Dot3W"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpOemName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"OemNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbNameContainsSpaces","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pbNameLegal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"FINDEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"fSearchOp","Type":{"Kind":"ApiRef","Name":"FINDEX_SEARCH_OPS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSearchFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAdditionalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fInfoLevelId","Type":{"Kind":"ApiRef","Name":"FINDEX_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"fSearchOp","Type":{"Kind":"ApiRef","Name":"FINDEX_SEARCH_OPS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSearchFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAdditionalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bFailIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bFailIfExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFileTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwCopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CopyFile2"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pwszNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pExtendedParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COPYFILE2_EXTENDED_PARAMETERS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileWithProgressA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileWithProgressW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MoveFileTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpProgressRoutine","Type":{"Kind":"ApiRef","Name":"LPPROGRESS_ROUTINE","TargetKind":"FunctionPointer","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MOVE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReplaceFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpReplacedFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpReplacementFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBackupFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReplaceFlags","Type":{"Kind":"ApiRef","Name":"REPLACE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"ReplaceFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpReplacedFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpReplacementFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBackupFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReplaceFlags","Type":{"Kind":"ApiRef","Name":"REPLACE_FILE_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CreateHardLinkA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CreateHardLinkW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CreateHardLinkTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateHardLinkTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpExistingFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstStreamTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindStreamHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfoLevel","Type":{"Kind":"ApiRef","Name":"STREAM_INFO_LEVELS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFindStreamData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstFileNameTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindFileNameHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"LinkName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolumeLabelA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpVolumeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolumeLabelW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpRootPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lpVolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetFileBandwidthReservation"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nPeriodMilliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nBytesPerPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bDiscardable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpTransferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpNumOutstandingRequests","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileBandwidthReservation"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPeriodMilliseconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpBytesPerPeriod","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDiscardable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpTransferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpNumOutstandingRequests","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReadDirectoryChangesW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDirectory","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bWatchSubtree","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwNotifyFilter","Type":{"Kind":"ApiRef","Name":"FILE_NOTIFY_CHANGE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"System.IO","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"ReadDirectoryChangesExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.16299"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDirectory","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"nBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bWatchSubtree","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwNotifyFilter","Type":{"Kind":"ApiRef","Name":"FILE_NOTIFY_CHANGE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"System.IO","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ReadDirectoryNotifyInformationClass","Type":{"Kind":"ApiRef","Name":"READ_DIRECTORY_NOTIFY_INFORMATION_CLASS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstVolumeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindVolumeHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextVolumeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolume","Type":{"Kind":"ApiRef","Name":"FindVolumeHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstVolumeMountPointA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindVolumeMointPointHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszRootPathName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeMountPoint","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindFirstVolumeMountPointW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"FindVolumeMointPointHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszRootPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeMountPoint","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextVolumeMountPointA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"FindVolumeMointPointHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszVolumeMountPoint","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextVolumeMountPointW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"FindVolumeMointPointHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszVolumeMountPoint","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindVolumeMountPointClose"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFindVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"FindVolumeMointPointHandle","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolumeMountPointA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolumeMountPointW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteVolumeMountPointA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumeNameForVolumeMountPointA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeMountPoint","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumeName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumePathNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumePathName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolumePathNamesForVolumeNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpszVolumeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpszVolumePathNames","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated","Optional"]}
|
|
,{"Name":"cchBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpcchReturnLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFileInformationByHandleEx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"FileInformationClass","Type":{"Kind":"ApiRef","Name":"FILE_INFO_BY_HANDLE_CLASS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"dwBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenFileById"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVolumeHint","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpFileId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILE_ID_DESCRIPTOR","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwDesiredAccess","Type":{"Kind":"ApiRef","Name":"FILE_ACCESS_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlagsAndAttributes","Type":{"Kind":"ApiRef","Name":"FILE_FLAGS_AND_ATTRIBUTES","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSymbolicLinkA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpSymlinkFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"SYMBOLIC_LINK_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSymbolicLinkW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpSymlinkFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"SYMBOLIC_LINK_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSymbolicLinkTransactedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpSymlinkFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"SYMBOLIC_LINK_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSymbolicLinkTransactedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpSymlinkFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpTargetFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"SYMBOLIC_LINK_FLAGS","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NtCreateFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"ntdll.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ObjectAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OBJECT_ATTRIBUTES","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"IoStatusBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IO_STATUS_BLOCK","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"AllocationSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ShareAccess","Type":{"Kind":"ApiRef","Name":"FILE_SHARE_MODE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CreateDisposition","Type":{"Kind":"ApiRef","Name":"NT_CREATE_FILE_DISPOSITION","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CreateOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"EaLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
"WIN32_FIND_DATA"
|
|
,"NTMS_DRIVEINFORMATION"
|
|
,"NTMS_CHANGERINFORMATION"
|
|
,"NTMS_PMIDINFORMATION"
|
|
,"NTMS_PARTITIONINFORMATION"
|
|
,"NTMS_DRIVETYPEINFORMATION"
|
|
,"NTMS_CHANGERTYPEINFORMATION"
|
|
,"NTMS_LIBREQUESTINFORMATION"
|
|
,"NTMS_OPREQUESTINFORMATION"
|
|
,"NTMS_OBJECTINFORMATION"
|
|
,"NTMS_I1_LIBREQUESTINFORMATION"
|
|
,"NTMS_I1_PMIDINFORMATION"
|
|
,"NTMS_I1_PARTITIONINFORMATION"
|
|
,"NTMS_I1_OPREQUESTINFORMATION"
|
|
,"NTMS_I1_OBJECTINFORMATION"
|
|
,"SearchPath"
|
|
,"CreateDirectory"
|
|
,"CreateFile"
|
|
,"DefineDosDevice"
|
|
,"DeleteFile"
|
|
,"DeleteVolumeMountPoint"
|
|
,"FindFirstChangeNotification"
|
|
,"FindFirstFile"
|
|
,"FindFirstFileEx"
|
|
,"FindFirstVolume"
|
|
,"FindNextFile"
|
|
,"FindNextVolume"
|
|
,"GetDiskFreeSpace"
|
|
,"GetDiskFreeSpaceEx"
|
|
,"GetDiskSpaceInformation"
|
|
,"GetDriveType"
|
|
,"GetFileAttributes"
|
|
,"GetFileAttributesEx"
|
|
,"GetFinalPathNameByHandle"
|
|
,"GetFullPathName"
|
|
,"GetLogicalDriveStrings"
|
|
,"GetLongPathName"
|
|
,"GetShortPathName"
|
|
,"GetTempFileName"
|
|
,"GetVolumeInformation"
|
|
,"GetVolumePathName"
|
|
,"QueryDosDevice"
|
|
,"RemoveDirectory"
|
|
,"SetFileAttributes"
|
|
,"GetTempPath"
|
|
,"GetVolumeNameForVolumeMountPoint"
|
|
,"GetVolumePathNamesForVolumeName"
|
|
,"GetCompressedFileSize"
|
|
,"GetTempPath2"
|
|
,"VerFindFile"
|
|
,"VerInstallFile"
|
|
,"GetFileVersionInfoSize"
|
|
,"GetFileVersionInfo"
|
|
,"GetFileVersionInfoSizeEx"
|
|
,"GetFileVersionInfoEx"
|
|
,"VerLanguageName"
|
|
,"VerQueryValue"
|
|
,"GetExpandedName"
|
|
,"LZOpenFile"
|
|
,"GetBinaryType"
|
|
,"GetLongPathNameTransacted"
|
|
,"SetFileShortName"
|
|
,"EncryptFile"
|
|
,"DecryptFile"
|
|
,"FileEncryptionStatus"
|
|
,"OpenEncryptedFileRaw"
|
|
,"CreateDirectoryEx"
|
|
,"CreateDirectoryTransacted"
|
|
,"RemoveDirectoryTransacted"
|
|
,"GetFullPathNameTransacted"
|
|
,"CreateFileTransacted"
|
|
,"SetFileAttributesTransacted"
|
|
,"GetFileAttributesTransacted"
|
|
,"GetCompressedFileSizeTransacted"
|
|
,"DeleteFileTransacted"
|
|
,"CheckNameLegalDOS8Dot3"
|
|
,"FindFirstFileTransacted"
|
|
,"CopyFile"
|
|
,"CopyFileEx"
|
|
,"CopyFileTransacted"
|
|
,"MoveFile"
|
|
,"MoveFileEx"
|
|
,"MoveFileWithProgress"
|
|
,"MoveFileTransacted"
|
|
,"ReplaceFile"
|
|
,"CreateHardLink"
|
|
,"CreateHardLinkTransacted"
|
|
,"SetVolumeLabel"
|
|
,"FindFirstVolumeMountPoint"
|
|
,"FindNextVolumeMountPoint"
|
|
,"SetVolumeMountPoint"
|
|
,"CreateSymbolicLink"
|
|
,"CreateSymbolicLinkTransacted"
|
|
]
|
|
}
|