Files
marlersoft-win32json/api/System.Ioctl.json
T
2026-02-15 20:01:23 -07:00

15608 lines
496 KiB
JSON

{
"Constants":[{
"Name":"IOCTL_STORAGE_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
},{
"Name":"IOCTL_SCMBUS_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":89
,"Attrs":[]
},{
"Name":"IOCTL_DISK_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"FILE_SPECIAL_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FILE_DEVICE_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_DISK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f56307-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_CDROM"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f56308-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_PARTITION"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f5630a-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_TAPE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f5630b-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_WRITEONCEDISK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f5630c-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_VOLUME"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f5630d-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_MEDIUMCHANGER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f56310-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_FLOPPY"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f56311-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_CDCHANGER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"53f56312-b6bf-11d0-94f2-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_STORAGEPORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"2accfe60-c130-11d2-b082-00a0c91efb8b"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_VMLUN"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6f416619-9f29-42a5-b20b-37e219ca02b0"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_SES"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1790c9ec-47d5-4df3-b5af-9adf3cf23e48"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_ZNSDISK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b87941c5-ffdb-43c7-b6b1-20b632f0b109"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_SERVICE_VOLUME"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6ead3d82-25ec-46bc-b7fd-c1f0df8f5037"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_HIDDEN_VOLUME"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"7f108a28-9833-4b3b-b780-2c6b5fa5c062"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_UNIFIED_ACCESS_RPMB"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"27447c21-bcc3-4d07-a05b-a3395bb4eee7"
,"Attrs":[]
},{
"Name":"GUID_DEVICEDUMP_STORAGE_DEVICE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d8e2592f-1aab-4d56-a746-1f7585df40f4"
,"Attrs":[]
},{
"Name":"GUID_DEVICEDUMP_DRIVER_STORAGE_PORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"da82441d-7142-4bc1-b844-0807c5a4b67f"
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Portable"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":2}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Removable_Media"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":3}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_System_Critical"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":4}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Disk_Number"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":5}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Partition_Number"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":6}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Mbr_Type"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":7}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Gpt_Type"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":8}
,"Attrs":[]
},{
"Name":"DEVPKEY_Storage_Gpt_Name"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"4d1ebee8-0803-4774-9842-b77db50265e9","Pid":9}
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_CHECK_VERIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967552
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_CHECK_VERIFY2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2951168
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_MEDIA_REMOVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967556
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_EJECT_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967560
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_LOAD_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967564
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_LOAD_MEDIA2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2951180
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_RESERVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967568
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_RELEASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967572
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FIND_NEW_DEVICES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2967576
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_MANAGE_BYPASS_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2951360
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_EJECTION_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2951488
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_MCN_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2951492
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_MEDIA_TYPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2952192
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_MEDIA_TYPES_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2952196
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2952208
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_HOTPLUG_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2952212
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_SET_HOTPLUG_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3001368
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_RESET_BUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2969600
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_RESET_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2969604
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_BREAK_RESERVATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2969620
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_PERSISTENT_RESERVE_IN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2969624
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_PERSISTENT_RESERVE_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002396
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_DEVICE_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2953344
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_DEVICE_NUMBER_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2953348
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_PREDICT_FAILURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2953472
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FAILURE_PREDICTION_CONFIG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2953476
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_COUNTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2953480
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_READ_CAPACITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2969920
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002816
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_DEVICE_TELEMETRY_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002820
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_DEVICE_TELEMETRY_QUERY_CAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002824
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY_RAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002828
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002880
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_PROTOCOL_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3003328
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_SET_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2987004
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_QUERY_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2954240
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2987012
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2970632
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_REINITIALIZE_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2987584
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_BC_PROPERTIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2971648
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_ALLOCATE_BC_STREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3004420
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FREE_BC_STREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3004424
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_CHECK_PRIORITY_HINT_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2955392
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_START_DATA_INTEGRITY_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3004548
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_STOP_DATA_INTEGRITY_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3004552
,"Attrs":[]
},{
"Name":"OBSOLETE_IOCTL_STORAGE_RESET_BUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002368
,"Attrs":[]
},{
"Name":"OBSOLETE_IOCTL_STORAGE_RESET_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3002372
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FIRMWARE_GET_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956288
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FIRMWARE_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3005444
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_FIRMWARE_ACTIVATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3005448
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_ENABLE_IDLE_POWER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956416
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_IDLE_POWERUP_REASON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956420
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_POWER_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956424
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_POWER_IDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956428
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_EVENT_NOTIFICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956432
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_DEVICE_POWER_CAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956436
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_RPMB_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956440
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_ATTRIBUTE_MANAGEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3005596
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_DIAGNOSTIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956448
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956452
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_REMOVE_ELEMENT_AND_TRUNCATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956480
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2956484
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_NOHWID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_FLAGS_PAGE_83_DEVICEGUID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"RECOVERED_WRITES_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"UNRECOVERED_WRITES_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"RECOVERED_READS_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"UNRECOVERED_READS_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WRITE_COMPRESSION_INFO_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"READ_COMPRESSION_INFO_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"TAPE_RETURN_STATISTICS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"TAPE_RETURN_ENV_INFO"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"TAPE_RESET_STATISTICS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"MEDIA_ERASEABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MEDIA_WRITE_ONCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MEDIA_READ_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MEDIA_READ_WRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MEDIA_WRITE_PROTECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"MEDIA_CURRENTLY_MOUNTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"STORAGE_FAILURE_PREDICTION_CONFIG_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SRB_TYPE_SCSI_REQUEST_BLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SRB_TYPE_STORAGE_REQUEST_BLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_ADDRESS_TYPE_BTL8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"STORAGE_RPMB_DESCRIPTOR_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_RPMB_MINIMUM_RELIABLE_WRITE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"STORAGE_CRYPTO_CAPABILITY_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_CRYPTO_DESCRIPTOR_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_TIER_NAME_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"STORAGE_TIER_DESCRIPTION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"STORAGE_TIER_FLAG_NO_SEEK_PENALTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"STORAGE_TIER_FLAG_WRITE_BACK_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"STORAGE_TIER_FLAG_READ_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"STORAGE_TIER_FLAG_PARITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"STORAGE_TIER_FLAG_SMR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"STORAGE_TEMPERATURE_VALUE_NOT_REPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"STORAGE_TEMPERATURE_THRESHOLD_FLAG_ADAPTER_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_COMPONENT_ROLE_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_COMPONENT_ROLE_TIERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_COMPONENT_ROLE_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_BYTE_ADDRESSABLE_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_BLOCK_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_DYNAMIC_PERSISTENCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_VOLATILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_ASYNC_EVENT_NOTIFICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"STORAGE_ATTRIBUTE_PERF_SIZE_INDEPENDENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_MAX_OPERATIONAL_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"STORAGE_ADAPTER_SERIAL_NUMBER_V1_MAX_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DeviceDsmActionFlag_NonDestructive"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_ENTIRE_DATA_SET_RANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_TRIM_NOT_FS_ALLOCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_TRIM_BYPASS_RZAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"DEVICE_DSM_NOTIFY_FLAG_BEGIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_NOTIFY_FLAG_END"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_MAX_TOKEN_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_TOKEN_ID_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":504
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294901761
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_READ_RANGE_TRUNCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_OFFLOAD_TOKEN_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_ALLOCATION_CONSOLIDATEABLE_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"DEVICE_DSM_PARAMETERS_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_REPAIR_INPUT_TOPOLOGY_ID_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_REPAIR_OUTPUT_PARITY_EXTENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_SCRUB_SKIP_IN_SYNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_SCRUB_OUTPUT_PARITY_EXTENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"DEVICE_DSM_FLAG_PHYSICAL_ADDRESSES_OMIT_TOTAL_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_STORAGE_NO_ERRORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_RANGE_ERROR_OUTPUT_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICE_DSM_RANGE_ERROR_INFO_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"IOCTL_STORAGE_BC_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_PRIORITY_HINT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_DIAGNOSTIC_FLAG_ADAPTER_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ERROR_HISTORY_DIRECTORY_ENTRY_DEFAULT_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DEVICEDUMP_STRUCTURE_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICEDUMP_MAX_IDSTRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"MAX_FW_BUCKET_ID_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":132
,"Attrs":[]
},{
"Name":"STORAGE_CRASH_TELEMETRY_REGKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\CrashControl\\StorageTelemetry"
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_TELEMETRY_REGKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Storage\\StorageTelemetry"
,"Attrs":[]
},{
"Name":"DDUMP_FLAG_DATA_READ_FROM_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FW_ISSUEID_NO_ISSUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FW_ISSUEID_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"TC_PUBLIC_DEVICEDUMP_CONTENT_SMART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"TC_DEVICEDUMP_SUBSECTION_DESC_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"TC_PUBLIC_DATA_TYPE_ATAGP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ATAGPLogPages"
,"Attrs":[]
},{
"Name":"TC_PUBLIC_DATA_TYPE_ATASMART"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ATASMARTPages"
,"Attrs":[]
},{
"Name":"CDB_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"TELEMETRY_COMMAND_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DEVICEDUMP_CAP_PRIVATE_SECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVICEDUMP_CAP_RESTRICTED_SECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_IDLE_POWERUP_REASON_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_POWER_CAP_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_EVENT_NOTIFICATION_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_EVENT_MEDIA_STATUS"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_EVENT_DEVICE_STATUS"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_EVENT_DEVICE_OPERATION"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4
,"Attrs":[]
},{
"Name":"READ_COPY_NUMBER_KEY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1380142592
,"Attrs":[]
},{
"Name":"READ_COPY_NUMBER_BYPASS_CACHE_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_LAST_SEGMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_INVALID_SLOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"STORAGE_HW_FIRMWARE_REVISION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STRUCTURE_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_SUCCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_INVALID_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_NO_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_BUSY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_DATA_OVERRUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_INSUFFICIENT_RESOURCES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_THROTTLED_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_STATUS_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_COMMAND_LENGTH_NVME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_SPECIFIC_NVME_ADMIN_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_PROTOCOL_SPECIFIC_NVME_NVM_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORATTRIBUTE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"STORATTRIBUTE_MANAGEMENT_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_SUPPORTED_FEATURES_BYPASS_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STORAGE_SUPPORTED_FEATURES_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_SCM_PHYSICAL_DEVICE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4283609d-4dc2-43be-bbb4-4f15dfce2c61"
,"Attrs":[]
},{
"Name":"GUID_SCM_PD_HEALTH_NOTIFICATION"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9da2d386-72f5-4ee3-8155-eca0678e3b06"
,"Attrs":[]
},{
"Name":"GUID_SCM_PD_PASSTHROUGH_INVDIMM"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4309ac30-0d11-11e4-9191-0800200c9a66"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_COMPORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"86e0d1e0-8089-11d0-9ce4-08003e301f73"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4d36e978-e325-11ce-bfc1-08002be10318"
,"Attrs":[]
},{
"Name":"FILE_DEVICE_BEEP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_DEVICE_CD_ROM_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"FILE_DEVICE_CONTROLLER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DATALINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DFS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DISK_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FILE_DEVICE_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"FILE_DEVICE_INPORT_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"FILE_DEVICE_KEYBOARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MAILSLOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MIDI_IN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MIDI_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MOUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MULTI_UNC_PROVIDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NAMED_PIPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NETWORK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NETWORK_BROWSER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NETWORK_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PARALLEL_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PHYSICAL_NETCARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PRINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SCANNER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SERIAL_MOUSE_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SERIAL_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SCREEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
},{
"Name":"FILE_DEVICE_STREAMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"FILE_DEVICE_TAPE_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"FILE_DEVICE_TRANSPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"FILE_DEVICE_VIDEO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"FILE_DEVICE_VIRTUAL_DISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"FILE_DEVICE_WAVE_IN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
},{
"Name":"FILE_DEVICE_WAVE_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
},{
"Name":"FILE_DEVICE_8042_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NETWORK_REDIRECTOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
},{
"Name":"FILE_DEVICE_BATTERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
},{
"Name":"FILE_DEVICE_BUS_EXTENDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MODEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
},{
"Name":"FILE_DEVICE_VDM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MASS_STORAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SMB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":46
,"Attrs":[]
},{
"Name":"FILE_DEVICE_KS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":47
,"Attrs":[]
},{
"Name":"FILE_DEVICE_CHANGER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"FILE_DEVICE_ACPI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
},{
"Name":"FILE_DEVICE_FULLSCREEN_VIDEO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DFS_FILE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DFS_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SERENUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
},{
"Name":"FILE_DEVICE_TERMSRV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
},{
"Name":"FILE_DEVICE_KSEC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":57
,"Attrs":[]
},{
"Name":"FILE_DEVICE_FIPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":58
,"Attrs":[]
},{
"Name":"FILE_DEVICE_INFINIBAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":59
,"Attrs":[]
},{
"Name":"FILE_DEVICE_VMBUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":62
,"Attrs":[]
},{
"Name":"FILE_DEVICE_CRYPT_PROVIDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63
,"Attrs":[]
},{
"Name":"FILE_DEVICE_WPD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"FILE_DEVICE_BLUETOOTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MT_COMPOSITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
},{
"Name":"FILE_DEVICE_MT_TRANSPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67
,"Attrs":[]
},{
"Name":"FILE_DEVICE_BIOMETRIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":68
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PMI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":69
,"Attrs":[]
},{
"Name":"FILE_DEVICE_EHSTOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":70
,"Attrs":[]
},{
"Name":"FILE_DEVICE_DEVAPI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":71
,"Attrs":[]
},{
"Name":"FILE_DEVICE_GPIO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":72
,"Attrs":[]
},{
"Name":"FILE_DEVICE_USBEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":73
,"Attrs":[]
},{
"Name":"FILE_DEVICE_CONSOLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":80
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NFP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":81
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SYSENV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":82
,"Attrs":[]
},{
"Name":"FILE_DEVICE_VIRTUAL_BLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":83
,"Attrs":[]
},{
"Name":"FILE_DEVICE_POINT_OF_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":84
,"Attrs":[]
},{
"Name":"FILE_DEVICE_STORAGE_REPLICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":85
,"Attrs":[]
},{
"Name":"FILE_DEVICE_TRUST_ENV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":86
,"Attrs":[]
},{
"Name":"FILE_DEVICE_UCM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":87
,"Attrs":[]
},{
"Name":"FILE_DEVICE_UCMTCPCI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":88
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PERSISTENT_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":89
,"Attrs":[]
},{
"Name":"FILE_DEVICE_NVDIMM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":90
,"Attrs":[]
},{
"Name":"FILE_DEVICE_HOLOGRAPHIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":91
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SDFXHCI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":92
,"Attrs":[]
},{
"Name":"FILE_DEVICE_UCMUCSI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":93
,"Attrs":[]
},{
"Name":"FILE_DEVICE_PRM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":94
,"Attrs":[]
},{
"Name":"FILE_DEVICE_EVENT_COLLECTOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":95
,"Attrs":[]
},{
"Name":"FILE_DEVICE_USB4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":96
,"Attrs":[]
},{
"Name":"FILE_DEVICE_SOUNDWIRE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":97
,"Attrs":[]
},{
"Name":"METHOD_BUFFERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"METHOD_IN_DIRECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"METHOD_OUT_DIRECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"METHOD_NEITHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"METHOD_DIRECT_TO_HARDWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"METHOD_DIRECT_FROM_HARDWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_ANY_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FILE_READ_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_WRITE_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STORAGE_DEVICE_NUMA_NODE_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"IOCTL_SCMBUS_DEVICE_FUNCTION_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"IOCTL_SCM_LOGICAL_DEVICE_FUNCTION_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":768
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PHYSICAL_DEVICE_FUNCTION_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1536
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_GET_LOGICAL_DEVICES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5832704
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_GET_PHYSICAL_DEVICES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5832708
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_GET_REGIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5832712
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_QUERY_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5832716
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_SET_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5865492
,"Attrs":[]
},{
"Name":"IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5865488
,"Attrs":[]
},{
"Name":"IOCTL_SCM_LD_GET_INTERLEAVE_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5835776
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_QUERY_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5838848
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_FIRMWARE_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5871620
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_FIRMWARE_ACTIVATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5871624
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_PASSTHROUGH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5888012
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_UPDATE_MANAGEMENT_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5838864
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_REINITIALIZE_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5871636
,"Attrs":[]
},{
"Name":"IOCTL_SCM_PD_SET_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5871640
,"Attrs":[]
},{
"Name":"SCM_MAX_SYMLINK_LEN_IN_CHARS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"MAX_INTERFACE_CODES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SCM_PD_FIRMWARE_REVISION_LENGTH_BYTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"SCM_PD_PROPERTY_NAME_LENGTH_IN_CHARS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"SCM_PD_MAX_OPERATIONAL_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"SCM_PD_FIRMWARE_LAST_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_DRIVE_GEOMETRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458752
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_PARTITION_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475140
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_PARTITION_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507912
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_DRIVE_LAYOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475148
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_DRIVE_LAYOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507920
,"Attrs":[]
},{
"Name":"IOCTL_DISK_VERIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458772
,"Attrs":[]
},{
"Name":"IOCTL_DISK_FORMAT_TRACKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507928
,"Attrs":[]
},{
"Name":"IOCTL_DISK_REASSIGN_BLOCKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507932
,"Attrs":[]
},{
"Name":"IOCTL_DISK_PERFORMANCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458784
,"Attrs":[]
},{
"Name":"IOCTL_DISK_IS_WRITABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458788
,"Attrs":[]
},{
"Name":"IOCTL_DISK_LOGGING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458792
,"Attrs":[]
},{
"Name":"IOCTL_DISK_FORMAT_TRACKS_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507948
,"Attrs":[]
},{
"Name":"IOCTL_DISK_HISTOGRAM_STRUCTURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458800
,"Attrs":[]
},{
"Name":"IOCTL_DISK_HISTOGRAM_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458804
,"Attrs":[]
},{
"Name":"IOCTL_DISK_HISTOGRAM_RESET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458808
,"Attrs":[]
},{
"Name":"IOCTL_DISK_REQUEST_STRUCTURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458812
,"Attrs":[]
},{
"Name":"IOCTL_DISK_REQUEST_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458816
,"Attrs":[]
},{
"Name":"IOCTL_DISK_PERFORMANCE_OFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458848
,"Attrs":[]
},{
"Name":"IOCTL_DISK_CONTROLLER_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458820
,"Attrs":[]
},{
"Name":"SMART_GET_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475264
,"Attrs":[]
},{
"Name":"SMART_SEND_DRIVE_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508036
,"Attrs":[]
},{
"Name":"SMART_RCV_DRIVE_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508040
,"Attrs":[]
},{
"Name":"SMART_RCV_DRIVE_DATA_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458892
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_PARTITION_INFO_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458824
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_PARTITION_INFO_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507980
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_DRIVE_LAYOUT_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458832
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_DRIVE_LAYOUT_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507988
,"Attrs":[]
},{
"Name":"IOCTL_DISK_CREATE_DISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":507992
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_LENGTH_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475228
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_DRIVE_GEOMETRY_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458912
,"Attrs":[]
},{
"Name":"IOCTL_DISK_REASSIGN_BLOCKS_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508068
,"Attrs":[]
},{
"Name":"IOCTL_DISK_UPDATE_DRIVE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508104
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GROW_PARTITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508112
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_CACHE_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475348
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_CACHE_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508120
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_WRITE_CACHE_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475356
,"Attrs":[]
},{
"Name":"OBSOLETE_DISK_GET_WRITE_CACHE_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":475356
,"Attrs":[]
},{
"Name":"IOCTL_DISK_DELETE_DRIVE_LAYOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508160
,"Attrs":[]
},{
"Name":"IOCTL_DISK_UPDATE_PROPERTIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":459072
,"Attrs":[]
},{
"Name":"IOCTL_DISK_FORMAT_DRIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508876
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SENSE_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":459744
,"Attrs":[]
},{
"Name":"IOCTL_DISK_CHECK_VERIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477184
,"Attrs":[]
},{
"Name":"IOCTL_DISK_MEDIA_REMOVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477188
,"Attrs":[]
},{
"Name":"IOCTL_DISK_EJECT_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477192
,"Attrs":[]
},{
"Name":"IOCTL_DISK_LOAD_MEDIA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477196
,"Attrs":[]
},{
"Name":"IOCTL_DISK_RESERVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477200
,"Attrs":[]
},{
"Name":"IOCTL_DISK_RELEASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477204
,"Attrs":[]
},{
"Name":"IOCTL_DISK_FIND_NEW_DEVICES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":477208
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_MEDIA_TYPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":461824
,"Attrs":[]
},{
"Name":"PARTITION_ENTRY_UNUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PARTITION_FAT_12"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PARTITION_XENIX_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PARTITION_XENIX_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"PARTITION_FAT_16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PARTITION_EXTENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"PARTITION_HUGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"PARTITION_IFS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"PARTITION_OS2BOOTMGR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"PARTITION_FAT32"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"PARTITION_FAT32_XINT13"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"PARTITION_XINT13"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"PARTITION_XINT13_EXTENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"PARTITION_MSFT_RECOVERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
},{
"Name":"PARTITION_MAIN_OS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
},{
"Name":"PARTIITON_OS_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
},{
"Name":"PARTITION_PRE_INSTALLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
},{
"Name":"PARTITION_BSP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
},{
"Name":"PARTITION_DPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
},{
"Name":"PARTITION_WINDOWS_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
},{
"Name":"PARTITION_PREP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
},{
"Name":"PARTITION_LDM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
},{
"Name":"PARTITION_DM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":84
,"Attrs":[]
},{
"Name":"PARTITION_EZDRIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":85
,"Attrs":[]
},{
"Name":"PARTITION_UNIX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":99
,"Attrs":[]
},{
"Name":"PARTITION_SPACES_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":215
,"Attrs":[]
},{
"Name":"PARTITION_SPACES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":231
,"Attrs":[]
},{
"Name":"PARTITION_GPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":238
,"Attrs":[]
},{
"Name":"PARTITION_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":239
,"Attrs":[]
},{
"Name":"VALID_NTFT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":192
,"Attrs":[]
},{
"Name":"PARTITION_NTFT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"GPT_ATTRIBUTE_NO_BLOCK_IO_PROTOCOL"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2
,"Attrs":[]
},{
"Name":"GPT_ATTRIBUTE_LEGACY_BIOS_BOOTABLE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4
,"Attrs":[]
},{
"Name":"GPT_BASIC_DATA_ATTRIBUTE_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":576460752303423488
,"Attrs":[]
},{
"Name":"GPT_BASIC_DATA_ATTRIBUTE_DAX"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":288230376151711744
,"Attrs":[]
},{
"Name":"GPT_BASIC_DATA_ATTRIBUTE_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":144115188075855872
,"Attrs":[]
},{
"Name":"GPT_SPACES_ATTRIBUTE_NO_METADATA"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":9223372036854775808
,"Attrs":[]
},{
"Name":"HIST_NO_OF_BUCKETS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"DISK_LOGGING_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DISK_LOGGING_STOP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DISK_LOGGING_DUMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DISK_BINNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CAP_ATA_ID_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CAP_ATAPI_ID_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CAP_SMART_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"ATAPI_ID_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":161
,"Attrs":[]
},{
"Name":"ID_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":236
,"Attrs":[]
},{
"Name":"SMART_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":176
,"Attrs":[]
},{
"Name":"SMART_CYL_LOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":79
,"Attrs":[]
},{
"Name":"SMART_CYL_HI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":194
,"Attrs":[]
},{
"Name":"SMART_NO_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SMART_IDE_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SMART_INVALID_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SMART_INVALID_COMMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SMART_INVALID_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SMART_INVALID_DRIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"SMART_INVALID_IOCTL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"SMART_ERROR_NO_MEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"SMART_INVALID_REGISTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SMART_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"SMART_NO_IDE_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"SMART_OFFLINE_ROUTINE_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SMART_SHORT_SELFTEST_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SMART_EXTENDED_SELFTEST_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SMART_ABORT_OFFLINE_SELFTEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":127
,"Attrs":[]
},{
"Name":"SMART_SHORT_SELFTEST_CAPTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":129
,"Attrs":[]
},{
"Name":"SMART_EXTENDED_SELFTEST_CAPTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":130
,"Attrs":[]
},{
"Name":"READ_ATTRIBUTE_BUFFER_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"IDENTIFY_BUFFER_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"READ_THRESHOLD_BUFFER_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"SMART_LOG_SECTOR_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"READ_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":208
,"Attrs":[]
},{
"Name":"READ_THRESHOLDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":209
,"Attrs":[]
},{
"Name":"ENABLE_DISABLE_AUTOSAVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":210
,"Attrs":[]
},{
"Name":"SAVE_ATTRIBUTE_VALUES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":211
,"Attrs":[]
},{
"Name":"EXECUTE_OFFLINE_DIAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":212
,"Attrs":[]
},{
"Name":"SMART_READ_LOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":213
,"Attrs":[]
},{
"Name":"SMART_WRITE_LOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":214
,"Attrs":[]
},{
"Name":"ENABLE_SMART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":216
,"Attrs":[]
},{
"Name":"DISABLE_SMART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":217
,"Attrs":[]
},{
"Name":"RETURN_SMART_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":218
,"Attrs":[]
},{
"Name":"ENABLE_DISABLE_AUTO_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":219
,"Attrs":[]
},{
"Name":"IOCTL_DISK_GET_DISK_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458992
,"Attrs":[]
},{
"Name":"IOCTL_DISK_SET_DISK_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508148
,"Attrs":[]
},{
"Name":"DISK_ATTRIBUTE_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1
,"Attrs":[]
},{
"Name":"DISK_ATTRIBUTE_READ_ONLY"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2
,"Attrs":[]
},{
"Name":"IOCTL_DISK_RESET_SNAPSHOT_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":508432
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_GET_PARAMETERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162112
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_GET_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162116
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_GET_PRODUCT_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162120
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_SET_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3194896
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_GET_ELEMENT_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3194900
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162136
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_SET_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162140
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_EXCHANGE_MEDIUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162144
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_MOVE_MEDIUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162148
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_REINITIALIZE_TRANSPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3162152
,"Attrs":[]
},{
"Name":"IOCTL_CHANGER_QUERY_VOLUME_TAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3194924
,"Attrs":[]
},{
"Name":"MAX_VOLUME_ID_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"MAX_VOLUME_TEMPLATE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
},{
"Name":"VENDOR_ID_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"PRODUCT_ID_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"REVISION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SERIAL_NUMBER_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CHANGER_RESERVED_BIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"CHANGER_TO_TRANSPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CHANGER_TO_SLOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CHANGER_TO_IEPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CHANGER_TO_DRIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"LOCK_UNLOCK_IEPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"LOCK_UNLOCK_DOOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"LOCK_UNLOCK_KEYPAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"LOCK_ELEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"UNLOCK_ELEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"EXTEND_IEPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"RETRACT_IEPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"ERROR_LABEL_UNREADABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ERROR_LABEL_QUESTIONABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"ERROR_SLOT_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"ERROR_DRIVE_NOT_INSTALLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"ERROR_TRAY_MALFUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"ERROR_INIT_STATUS_NEEDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"ERROR_UNHANDLED_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"SEARCH_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SEARCH_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SEARCH_ALTERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SEARCH_ALL_NO_SEQ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SEARCH_PRI_NO_SEQ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"SEARCH_ALT_NO_SEQ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"ASSERT_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"ASSERT_ALTERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"REPLACE_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"REPLACE_ALTERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"UNDEFINE_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"UNDEFINE_ALTERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"IOCTL_SERIAL_LSRMST_INSERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1769596
,"Attrs":[]
},{
"Name":"IOCTL_SERENUM_EXPOSE_HARDWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3604992
,"Attrs":[]
},{
"Name":"IOCTL_SERENUM_REMOVE_HARDWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3604996
,"Attrs":[]
},{
"Name":"IOCTL_SERENUM_PORT_DESC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3605000
,"Attrs":[]
},{
"Name":"IOCTL_SERENUM_GET_PORT_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3605004
,"Attrs":[]
},{
"Name":"FSCTL_REQUEST_OPLOCK_LEVEL_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589824
,"Attrs":[]
},{
"Name":"FSCTL_REQUEST_OPLOCK_LEVEL_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589828
,"Attrs":[]
},{
"Name":"FSCTL_REQUEST_BATCH_OPLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589832
,"Attrs":[]
},{
"Name":"FSCTL_OPLOCK_BREAK_ACKNOWLEDGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589836
,"Attrs":[]
},{
"Name":"FSCTL_OPBATCH_ACK_CLOSE_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589840
,"Attrs":[]
},{
"Name":"FSCTL_OPLOCK_BREAK_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589844
,"Attrs":[]
},{
"Name":"FSCTL_LOCK_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589848
,"Attrs":[]
},{
"Name":"FSCTL_UNLOCK_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589852
,"Attrs":[]
},{
"Name":"FSCTL_DISMOUNT_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589856
,"Attrs":[]
},{
"Name":"FSCTL_IS_VOLUME_MOUNTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589864
,"Attrs":[]
},{
"Name":"FSCTL_IS_PATHNAME_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589868
,"Attrs":[]
},{
"Name":"FSCTL_MARK_VOLUME_DIRTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589872
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_RETRIEVAL_POINTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589883
,"Attrs":[]
},{
"Name":"FSCTL_GET_COMPRESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589884
,"Attrs":[]
},{
"Name":"FSCTL_SET_COMPRESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":639040
,"Attrs":[]
},{
"Name":"FSCTL_SET_BOOTLOADER_ACCESSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589903
,"Attrs":[]
},{
"Name":"FSCTL_MARK_AS_SYSTEM_HIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589903
,"Attrs":[]
},{
"Name":"FSCTL_OPLOCK_BREAK_ACK_NO_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589904
,"Attrs":[]
},{
"Name":"FSCTL_INVALIDATE_VOLUMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589908
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_FAT_BPB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589912
,"Attrs":[]
},{
"Name":"FSCTL_REQUEST_FILTER_OPLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589916
,"Attrs":[]
},{
"Name":"FSCTL_FILESYSTEM_GET_STATISTICS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589920
,"Attrs":[]
},{
"Name":"FSCTL_GET_NTFS_VOLUME_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589924
,"Attrs":[]
},{
"Name":"FSCTL_GET_NTFS_FILE_RECORD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589928
,"Attrs":[]
},{
"Name":"FSCTL_GET_VOLUME_BITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589935
,"Attrs":[]
},{
"Name":"FSCTL_GET_RETRIEVAL_POINTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589939
,"Attrs":[]
},{
"Name":"FSCTL_MOVE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589940
,"Attrs":[]
},{
"Name":"FSCTL_IS_VOLUME_DIRTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589944
,"Attrs":[]
},{
"Name":"FSCTL_ALLOW_EXTENDED_DASD_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589955
,"Attrs":[]
},{
"Name":"FSCTL_FIND_FILES_BY_SID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589967
,"Attrs":[]
},{
"Name":"FSCTL_SET_OBJECT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589976
,"Attrs":[]
},{
"Name":"FSCTL_GET_OBJECT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589980
,"Attrs":[]
},{
"Name":"FSCTL_DELETE_OBJECT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589984
,"Attrs":[]
},{
"Name":"FSCTL_SET_REPARSE_POINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589988
,"Attrs":[]
},{
"Name":"FSCTL_GET_REPARSE_POINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589992
,"Attrs":[]
},{
"Name":"FSCTL_DELETE_REPARSE_POINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589996
,"Attrs":[]
},{
"Name":"FSCTL_ENUM_USN_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590003
,"Attrs":[]
},{
"Name":"FSCTL_SECURITY_ID_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606391
,"Attrs":[]
},{
"Name":"FSCTL_READ_USN_JOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590011
,"Attrs":[]
},{
"Name":"FSCTL_SET_OBJECT_ID_EXTENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590012
,"Attrs":[]
},{
"Name":"FSCTL_CREATE_OR_GET_OBJECT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590016
,"Attrs":[]
},{
"Name":"FSCTL_SET_SPARSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590020
,"Attrs":[]
},{
"Name":"FSCTL_SET_ZERO_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622792
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_ALLOCATED_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606415
,"Attrs":[]
},{
"Name":"FSCTL_ENABLE_UPGRADE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622800
,"Attrs":[]
},{
"Name":"FSCTL_SET_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590039
,"Attrs":[]
},{
"Name":"FSCTL_ENCRYPTION_FSCTL_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590043
,"Attrs":[]
},{
"Name":"FSCTL_WRITE_RAW_ENCRYPTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590047
,"Attrs":[]
},{
"Name":"FSCTL_READ_RAW_ENCRYPTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590051
,"Attrs":[]
},{
"Name":"FSCTL_CREATE_USN_JOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590055
,"Attrs":[]
},{
"Name":"FSCTL_READ_FILE_USN_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590059
,"Attrs":[]
},{
"Name":"FSCTL_WRITE_USN_CLOSE_RECORD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590063
,"Attrs":[]
},{
"Name":"FSCTL_EXTEND_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590064
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_USN_JOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590068
,"Attrs":[]
},{
"Name":"FSCTL_DELETE_USN_JOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590072
,"Attrs":[]
},{
"Name":"FSCTL_MARK_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590076
,"Attrs":[]
},{
"Name":"FSCTL_SIS_COPYFILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590080
,"Attrs":[]
},{
"Name":"FSCTL_SIS_LINK_FILES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":639236
,"Attrs":[]
},{
"Name":"FSCTL_RECALL_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590103
,"Attrs":[]
},{
"Name":"FSCTL_READ_FROM_PLEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606494
,"Attrs":[]
},{
"Name":"FSCTL_FILE_PREFETCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590112
,"Attrs":[]
},{
"Name":"FSCTL_MAKE_MEDIA_COMPATIBLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622896
,"Attrs":[]
},{
"Name":"FSCTL_SET_DEFECT_MANAGEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622900
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_SPARING_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590136
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_ON_DISK_VOLUME_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590140
,"Attrs":[]
},{
"Name":"FSCTL_SET_VOLUME_COMPRESSION_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590144
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_MODIFY_RM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622916
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_QUERY_RM_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606536
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_ROLLFORWARD_REDO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622928
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_ROLLFORWARD_UNDO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622932
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_START_RM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622936
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_SHUTDOWN_RM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622940
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_READ_BACKUP_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606560
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622948
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_CREATE_SECONDARY_RM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622952
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_GET_METADATA_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606572
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_GET_TRANSACTED_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606576
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_SAVEPOINT_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622968
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_CREATE_MINIVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":622972
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_TRANSACTION_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606604
,"Attrs":[]
},{
"Name":"FSCTL_SET_ZERO_ON_DEALLOCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590228
,"Attrs":[]
},{
"Name":"FSCTL_SET_REPAIR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590232
,"Attrs":[]
},{
"Name":"FSCTL_GET_REPAIR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590236
,"Attrs":[]
},{
"Name":"FSCTL_WAIT_FOR_REPAIR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590240
,"Attrs":[]
},{
"Name":"FSCTL_INITIATE_REPAIR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590248
,"Attrs":[]
},{
"Name":"FSCTL_CSC_INTERNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590255
,"Attrs":[]
},{
"Name":"FSCTL_SHRINK_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590256
,"Attrs":[]
},{
"Name":"FSCTL_SET_SHORT_NAME_BEHAVIOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590260
,"Attrs":[]
},{
"Name":"FSCTL_DFSR_SET_GHOST_HANDLE_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590264
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606688
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_LIST_TRANSACTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606692
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_PAGEFILE_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590312
,"Attrs":[]
},{
"Name":"FSCTL_RESET_VOLUME_ALLOCATION_HINTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590316
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_DEPENDENT_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590320
,"Attrs":[]
},{
"Name":"FSCTL_SD_GLOBAL_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590324
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_READ_BACKUP_INFORMATION2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590328
,"Attrs":[]
},{
"Name":"FSCTL_LOOKUP_STREAM_FROM_CLUSTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590332
,"Attrs":[]
},{
"Name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590336
,"Attrs":[]
},{
"Name":"FSCTL_FILE_TYPE_NOTIFICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590340
,"Attrs":[]
},{
"Name":"FSCTL_FILE_LEVEL_TRIM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623112
,"Attrs":[]
},{
"Name":"FSCTL_GET_BOOT_AREA_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590384
,"Attrs":[]
},{
"Name":"FSCTL_GET_RETRIEVAL_POINTER_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590388
,"Attrs":[]
},{
"Name":"FSCTL_SET_PERSISTENT_VOLUME_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590392
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_PERSISTENT_VOLUME_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590396
,"Attrs":[]
},{
"Name":"FSCTL_REQUEST_OPLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590400
,"Attrs":[]
},{
"Name":"FSCTL_CSV_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590404
,"Attrs":[]
},{
"Name":"FSCTL_IS_CSV_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590408
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_FILE_SYSTEM_RECOGNITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590412
,"Attrs":[]
},{
"Name":"FSCTL_CSV_GET_VOLUME_PATH_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590416
,"Attrs":[]
},{
"Name":"FSCTL_CSV_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590420
,"Attrs":[]
},{
"Name":"FSCTL_CSV_GET_VOLUME_PATH_NAMES_FOR_VOLUME_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590424
,"Attrs":[]
},{
"Name":"FSCTL_IS_FILE_ON_CSV_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590428
,"Attrs":[]
},{
"Name":"FSCTL_CORRUPTION_HANDLING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590432
,"Attrs":[]
},{
"Name":"FSCTL_OFFLOAD_READ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":606820
,"Attrs":[]
},{
"Name":"FSCTL_OFFLOAD_WRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623208
,"Attrs":[]
},{
"Name":"FSCTL_CSV_INTERNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590444
,"Attrs":[]
},{
"Name":"FSCTL_SET_PURGE_FAILURE_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590448
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_FILE_LAYOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590455
,"Attrs":[]
},{
"Name":"FSCTL_IS_VOLUME_OWNED_BYCSVFS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590456
,"Attrs":[]
},{
"Name":"FSCTL_GET_INTEGRITY_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590460
,"Attrs":[]
},{
"Name":"FSCTL_SET_INTEGRITY_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":639616
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_FILE_REGIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590468
,"Attrs":[]
},{
"Name":"FSCTL_RKF_INTERNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590511
,"Attrs":[]
},{
"Name":"FSCTL_SCRUB_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590512
,"Attrs":[]
},{
"Name":"FSCTL_REPAIR_COPIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":639668
,"Attrs":[]
},{
"Name":"FSCTL_DISABLE_LOCAL_BUFFERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590520
,"Attrs":[]
},{
"Name":"FSCTL_CSV_MGMT_LOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590524
,"Attrs":[]
},{
"Name":"FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590528
,"Attrs":[]
},{
"Name":"FSCTL_ADVANCE_FILE_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590532
,"Attrs":[]
},{
"Name":"FSCTL_CSV_SYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590536
,"Attrs":[]
},{
"Name":"FSCTL_CSV_QUERY_VETO_FILE_DIRECT_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590540
,"Attrs":[]
},{
"Name":"FSCTL_WRITE_USN_REASON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590544
,"Attrs":[]
},{
"Name":"FSCTL_CSV_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590548
,"Attrs":[]
},{
"Name":"FSCTL_GET_REFS_VOLUME_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590552
,"Attrs":[]
},{
"Name":"FSCTL_CSV_H_BREAKING_SYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590564
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_STORAGE_CLASSES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590572
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_REGION_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590576
,"Attrs":[]
},{
"Name":"FSCTL_USN_TRACK_MODIFIED_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590580
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_SHARED_VIRTUAL_DISK_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590592
,"Attrs":[]
},{
"Name":"FSCTL_SVHDX_SYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590596
,"Attrs":[]
},{
"Name":"FSCTL_SVHDX_SET_INITIATOR_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590600
,"Attrs":[]
},{
"Name":"FSCTL_SET_EXTERNAL_BACKING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590604
,"Attrs":[]
},{
"Name":"FSCTL_GET_EXTERNAL_BACKING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590608
,"Attrs":[]
},{
"Name":"FSCTL_DELETE_EXTERNAL_BACKING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590612
,"Attrs":[]
},{
"Name":"FSCTL_ENUM_EXTERNAL_BACKING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590616
,"Attrs":[]
},{
"Name":"FSCTL_ENUM_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590623
,"Attrs":[]
},{
"Name":"FSCTL_ADD_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623408
,"Attrs":[]
},{
"Name":"FSCTL_REMOVE_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623412
,"Attrs":[]
},{
"Name":"FSCTL_UPDATE_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623416
,"Attrs":[]
},{
"Name":"FSCTL_SHUFFLE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":639808
,"Attrs":[]
},{
"Name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623428
,"Attrs":[]
},{
"Name":"FSCTL_SPARSE_OVERALLOCATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590668
,"Attrs":[]
},{
"Name":"FSCTL_STORAGE_QOS_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590672
,"Attrs":[]
},{
"Name":"FSCTL_INITIATE_FILE_METADATA_OPTIMIZATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590684
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_FILE_METADATA_OPTIMIZATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590688
,"Attrs":[]
},{
"Name":"FSCTL_SVHDX_ASYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590692
,"Attrs":[]
},{
"Name":"FSCTL_GET_WOF_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590696
,"Attrs":[]
},{
"Name":"FSCTL_HCS_SYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590700
,"Attrs":[]
},{
"Name":"FSCTL_HCS_ASYNC_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590704
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_EXTENT_READ_CACHE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590711
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_REFS_VOLUME_COUNTER_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590715
,"Attrs":[]
},{
"Name":"FSCTL_CLEAN_VOLUME_METADATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590716
,"Attrs":[]
},{
"Name":"FSCTL_SET_INTEGRITY_INFORMATION_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590720
,"Attrs":[]
},{
"Name":"FSCTL_SUSPEND_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590724
,"Attrs":[]
},{
"Name":"FSCTL_VIRTUAL_STORAGE_QUERY_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590728
,"Attrs":[]
},{
"Name":"FSCTL_FILESYSTEM_GET_STATISTICS_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590732
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_VOLUME_CONTAINER_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590736
,"Attrs":[]
},{
"Name":"FSCTL_SET_LAYER_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590740
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_DIRECT_ACCESS_EXTENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590747
,"Attrs":[]
},{
"Name":"FSCTL_NOTIFY_STORAGE_SPACE_ALLOCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590748
,"Attrs":[]
},{
"Name":"FSCTL_SSDI_STORAGE_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590752
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_DIRECT_IMAGE_ORIGINAL_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590756
,"Attrs":[]
},{
"Name":"FSCTL_READ_UNPRIVILEGED_USN_JOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590763
,"Attrs":[]
},{
"Name":"FSCTL_GHOST_FILE_EXTENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623532
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590768
,"Attrs":[]
},{
"Name":"FSCTL_UNMAP_SPACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590772
,"Attrs":[]
},{
"Name":"FSCTL_HCS_SYNC_NO_WRITE_TUNNEL_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590776
,"Attrs":[]
},{
"Name":"FSCTL_START_VIRTUALIZATION_INSTANCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590784
,"Attrs":[]
},{
"Name":"FSCTL_GET_FILTER_FILE_IDENTIFIER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590788
,"Attrs":[]
},{
"Name":"FSCTL_STREAMS_QUERY_PARAMETERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590788
,"Attrs":[]
},{
"Name":"FSCTL_STREAMS_ASSOCIATE_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590792
,"Attrs":[]
},{
"Name":"FSCTL_STREAMS_QUERY_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590796
,"Attrs":[]
},{
"Name":"FSCTL_GET_RETRIEVAL_POINTERS_AND_REFCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590803
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_VOLUME_NUMA_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590804
,"Attrs":[]
},{
"Name":"FSCTL_REFS_DEALLOCATE_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590808
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_REFS_SMR_VOLUME_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590812
,"Attrs":[]
},{
"Name":"FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590816
,"Attrs":[]
},{
"Name":"FSCTL_SET_REFS_FILE_STRICTLY_SEQUENTIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590820
,"Attrs":[]
},{
"Name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":623592
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_BAD_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590828
,"Attrs":[]
},{
"Name":"FSCTL_SET_DAX_ALLOC_ALIGNMENT_HINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590832
,"Attrs":[]
},{
"Name":"FSCTL_DELETE_CORRUPTED_REFS_CONTAINER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590836
,"Attrs":[]
},{
"Name":"FSCTL_SCRUB_UNDISCOVERABLE_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590840
,"Attrs":[]
},{
"Name":"FSCTL_NOTIFY_DATA_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590844
,"Attrs":[]
},{
"Name":"FSCTL_START_VIRTUALIZATION_INSTANCE_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590848
,"Attrs":[]
},{
"Name":"FSCTL_ENCRYPTION_KEY_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590852
,"Attrs":[]
},{
"Name":"FSCTL_VIRTUAL_STORAGE_SET_BEHAVIOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590856
,"Attrs":[]
},{
"Name":"FSCTL_SET_REPARSE_POINT_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590860
,"Attrs":[]
},{
"Name":"FSCTL_REARRANGE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":640032
,"Attrs":[]
},{
"Name":"FSCTL_VIRTUAL_STORAGE_PASSTHROUGH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590884
,"Attrs":[]
},{
"Name":"FSCTL_GET_RETRIEVAL_POINTER_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590891
,"Attrs":[]
},{
"Name":"FSCTL_ENABLE_PER_IO_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590892
,"Attrs":[]
},{
"Name":"FSCTL_QUERY_ASYNC_DUPLICATE_EXTENTS_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590896
,"Attrs":[]
},{
"Name":"FSCTL_SMB_SHARE_FLUSH_AND_PURGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590908
,"Attrs":[]
},{
"Name":"FSCTL_REFS_STREAM_SNAPSHOT_MANAGEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590912
,"Attrs":[]
},{
"Name":"FSCTL_MANAGE_BYPASS_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":590920
,"Attrs":[]
},{
"Name":"GET_VOLUME_BITMAP_FLAG_MASK_METADATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"USN_PAGE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"USN_REASON_DATA_OVERWRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"USN_REASON_DATA_EXTEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"USN_REASON_DATA_TRUNCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"USN_REASON_NAMED_DATA_OVERWRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"USN_REASON_NAMED_DATA_EXTEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"USN_REASON_NAMED_DATA_TRUNCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"USN_REASON_FILE_CREATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"USN_REASON_FILE_DELETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"USN_REASON_EA_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"USN_REASON_SECURITY_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"USN_REASON_RENAME_OLD_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"USN_REASON_RENAME_NEW_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"USN_REASON_INDEXABLE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"USN_REASON_BASIC_INFO_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"USN_REASON_HARD_LINK_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"USN_REASON_COMPRESSION_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"USN_REASON_ENCRYPTION_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"USN_REASON_OBJECT_ID_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"USN_REASON_REPARSE_POINT_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"USN_REASON_STREAM_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"USN_REASON_TRANSACTED_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"USN_REASON_INTEGRITY_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"USN_REASON_DESIRED_STORAGE_CLASS_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"USN_REASON_CLOSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"USN_DELETE_VALID_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"MARK_HANDLE_PROTECT_CLUSTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MARK_HANDLE_TXF_SYSTEM_LOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MARK_HANDLE_NOT_TXF_SYSTEM_LOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MARK_HANDLE_REALTIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"MARK_HANDLE_NOT_REALTIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"MARK_HANDLE_CLOUD_SYNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"MARK_HANDLE_READ_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"MARK_HANDLE_NOT_READ_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"MARK_HANDLE_FILTER_METADATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"MARK_HANDLE_RETURN_PURGE_FAILURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"MARK_HANDLE_DISABLE_FILE_METADATA_OPTIMIZATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"MARK_HANDLE_ENABLE_USN_SOURCE_ON_PAGING_IO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"MARK_HANDLE_SKIP_COHERENCY_SYNC_DISALLOW_WRITES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"MARK_HANDLE_SUPPRESS_VOLUME_OPEN_FLUSH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"MARK_HANDLE_ENABLE_CPU_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"VOLUME_IS_DIRTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VOLUME_UPGRADE_SCHEDULED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VOLUME_SESSION_OPEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_PREFETCH_TYPE_FOR_CREATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_PREFETCH_TYPE_FOR_DIRENUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_PREFETCH_TYPE_FOR_CREATE_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"FILE_PREFETCH_TYPE_FOR_DIRENUM_EX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_PREFETCH_TYPE_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILESYSTEM_STATISTICS_TYPE_REFS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_SET_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_CLEAR_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STREAM_SET_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"STREAM_CLEAR_ENCRYPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MAXIMUM_ENCRYPTION_VALUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"ENCRYPTION_FORMAT_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ENCRYPTED_DATA_INFO_SPARSE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"COPYFILE_SIS_LINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"COPYFILE_SIS_REPLACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"COPYFILE_SIS_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SET_REPAIR_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SET_REPAIR_WARN_ABOUT_DATA_LOSS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SET_REPAIR_DISABLED_AND_BUGCHECK_ON_CORRUPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"SET_REPAIR_VALID_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_IN_USE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_REUSED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_BASE_RECORD"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":8
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_SYSTEM_FILE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":16
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_NOT_IMPLEMENTED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":32
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_UNABLE_TO_REPAIR"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":64
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_REPAIR_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":128
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_RECURSIVELY_CORRUPTED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":256
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN_GENERATED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":512
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_REPAIRED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1024
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_NOTHING_WRONG"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2048
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4096
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_POTENTIAL_CROSSLINK"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":8192
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_STALE_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":16384
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_CLUSTERS_ALREADY_IN_USE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":32768
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_LCN_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":65536
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_RUN_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":131072
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_ORPHAN"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":262144
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_IS_BASE_RECORD"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":524288
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ARRAY_LENGTH_COUNT"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1048576
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_SID_VALID"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2097152
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_SID_MISMATCH"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4194304
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_PARENT"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":8388608
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_IN_USE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":16777216
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_REUSED"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":33554432
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":67108864
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_BASE_RECORD"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":134217728
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_INDEX"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":268435456
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_VALID_INDEX_ENTRY"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":536870912
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_GENERIC_NAMES"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_RESOURCE"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_LCN"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4294967296
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_VCN"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":8589934592
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_NAME_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":17179869184
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":34359738368
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_TOO_SMALL"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":68719476736
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NON_RESIDENT"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":137438953472
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_DENY_DEFRAG"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":274877906944
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_PREVIOUS_PARENT_STILL_VALID"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":549755813888
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INDEX_ENTRY_MISMATCH"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1099511627776
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ORPHAN_RECOVERY_NAME"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2199023255552
,"Attrs":[]
},{
"Name":"FILE_INITIATE_REPAIR_HINT1_MULTIPLE_FILE_NAME_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":4398046511104
,"Attrs":[]
},{
"Name":"TXFS_LOGGING_MODE_SIMPLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_LOGGING_MODE_FULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTION_STATE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTION_STATE_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTION_STATE_PREPARED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTION_STATE_NOTACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"TXFS_RM_STATE_NOT_STARTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"TXFS_RM_STATE_STARTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_RM_STATE_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_RM_STATE_SHUTTING_DOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_REDO_LSN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_VIRTUAL_CLOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_CONTAINER_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_RECOVER_BEST_EFFORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_LOGGING_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_PRESERVE_CHANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_PREFER_CONSISTENCY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"TXFS_START_RM_FLAG_PREFER_AVAILABILITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTED_VERSION_NONTRANSACTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967294
,"Attrs":[]
},{
"Name":"TXFS_TRANSACTED_VERSION_UNCOMMITTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"TXFS_SAVEPOINT_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TXFS_SAVEPOINT_ROLLBACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TXFS_SAVEPOINT_CLEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"TXFS_SAVEPOINT_CLEAR_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_SHORT_NAME_CREATION_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_VOLUME_SCRUB_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_GLOBAL_METADATA_NO_SEEK_PENALTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_LOCAL_METADATA_NO_SEEK_PENALTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_NO_HEAT_GATHERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_CONTAINS_BACKING_WIM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_BACKED_BY_WIM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_NO_WRITE_AUTO_TIERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_TXF_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_REALLOCATE_ALL_DATA_WRITES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_CHKDSK_RAN_ONCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_MODIFIED_BY_CHKDSK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"PERSISTENT_VOLUME_STATE_DAX_FORMATTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"OPLOCK_LEVEL_CACHE_READ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"OPLOCK_LEVEL_CACHE_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"OPLOCK_LEVEL_CACHE_WRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_INPUT_FLAG_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_INPUT_FLAG_ACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_INPUT_FLAG_COMPLETE_ACK_ON_CLOSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_CURRENT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_OUTPUT_FLAG_ACK_REQUIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REQUEST_OPLOCK_OUTPUT_FLAG_MODES_PROVIDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_HOST_VOLUMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_GUEST_VOLUMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SD_GLOBAL_CHANGE_TYPE_MACHINE_SID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SD_GLOBAL_CHANGE_TYPE_QUERY_STATS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"SD_GLOBAL_CHANGE_TYPE_ENUM_SDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_PAGE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_DENY_DEFRAG_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_FS_SYSTEM_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_TXF_SYSTEM_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4278190080
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_INDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50331648
,"Attrs":[]
},{
"Name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_BEGIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_END"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_TYPE_NOTIFICATION_GUID_PAGE_FILE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0d0a64a1-38fc-4db8-9fe7-3f4352cd7c5c"
,"Attrs":[]
},{
"Name":"FILE_TYPE_NOTIFICATION_GUID_HIBERNATION_FILE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b7624d64-b9a3-4cf8-8011-5b86c940e7b7"
,"Attrs":[]
},{
"Name":"FILE_TYPE_NOTIFICATION_GUID_CRASHDUMP_FILE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9d453eb7-d2a6-4dbd-a2e3-fbd0ed9109a9"
,"Attrs":[]
},{
"Name":"CSV_MGMTLOCK_CHECK_VOLUME_REDIRECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSV_INVALID_DEVICE_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"CSV_QUERY_MDS_PATH_V2_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSV_QUERY_MDS_PATH_FLAG_STORAGE_ON_THIS_NODE_IS_CONNECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSV_QUERY_MDS_PATH_FLAG_CSV_DIRECT_IO_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSV_QUERY_MDS_PATH_FLAG_SMB_BYPASS_CSV_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_RESTART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_NAMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_EXTENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_EXTRA_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS_WITH_NO_CLUSTERS_ALLOCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_FULL_PATH_IN_NAMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DSC_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_TXF_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EFS_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_ONLY_FILES_WITH_SPECIFIC_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_FILES_WITH_DSC_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DATA_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_REPARSE_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EA_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_SINGLE_INSTANCED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_LAYOUT_NAME_ENTRY_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_LAYOUT_NAME_ENTRY_DOS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STREAM_LAYOUT_ENTRY_IMMOVABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STREAM_LAYOUT_ENTRY_PINNED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"STREAM_LAYOUT_ENTRY_RESIDENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"STREAM_LAYOUT_ENTRY_NO_CLUSTERS_ALLOCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"STREAM_LAYOUT_ENTRY_HAS_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"STREAM_EXTENT_ENTRY_AS_RETRIEVAL_POINTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STREAM_EXTENT_ENTRY_ALL_EXTENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_UNCHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_CRC32"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_CRC64"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_ECC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CHECKSUM_TYPE_FIRST_UNUSED_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"OFFLOAD_READ_FLAG_ALL_ZERO_BEYOND_CURRENT_RANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SET_PURGE_FAILURE_MODE_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SET_PURGE_FAILURE_MODE_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_VALID_CACHED_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_VALID_NONCACHED_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_OTHER_PAGE_ALIGNMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_LARGE_PAGE_ALIGNMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_HUGE_PAGE_ALIGNMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FILE_REGION_USAGE_QUERY_ALIGNMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_NAME_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_DESCRIPTION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_FLAG_WRITE_BACK_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_FLAG_READ_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_FLAG_PARITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"FILE_STORAGE_TIER_FLAG_SMR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_WRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_READ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"QUERY_STORAGE_CLASSES_FLAGS_NO_DEFRAG_VOLUME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_REPARSE_DATA_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QUERY_FILE_LAYOUT_REPARSE_TAG_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA_EX_SOURCE_ATOMIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA_EX_ASYNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STREAMS_INVALID_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"STREAMS_MAX_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65535
,"Attrs":[]
},{
"Name":"STREAMS_ASSOCIATE_ID_CLEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STREAMS_ASSOCIATE_ID_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DAX_ALLOC_ALIGNMENT_FLAG_MANDATORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DAX_ALLOC_ALIGNMENT_FLAG_FALLBACK_SPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WOF_CURRENT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WOF_PROVIDER_CLOUD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"WIM_PROVIDER_CURRENT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FILE_PROVIDER_CURRENT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_PROVIDER_SINGLE_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FILE_PROVIDER_COMPRESSION_MAXIMUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FILE_PROVIDER_FLAG_COMPRESS_ON_WRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CONTAINER_VOLUME_STATE_HOSTING_CONTAINER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_SCRATCH_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_LAYER_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_TARGET_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_EXCEPTION_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_BIND_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_BIND_TARGET_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_BIND_EXCEPTION_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_BIND_DO_NOT_MAP_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_FLAG_UNION_LAYER_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CONTAINER_ROOT_INFO_VALID_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1023
,"Attrs":[]
},{
"Name":"PROJFS_PROTOCOL_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"EFS_TRACKED_OFFSET_HEADER_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SPACES_TRACKED_OFFSET_HEADER_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}],
"Types":[{
"Name":"GPT_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"GPT_ATTRIBUTE_PLATFORM_REQUIRED","Value":1}
,{"Name":"GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER","Value":9223372036854775808}
,{"Name":"GPT_BASIC_DATA_ATTRIBUTE_HIDDEN","Value":4611686018427387904}
,{"Name":"GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY","Value":2305843009213693952}
,{"Name":"GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY","Value":1152921504606846976}
]
,"IntegerBase":"UInt64"
},{
"Name":"USN_DELETE_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"USN_DELETE_FLAG_DELETE","Value":1}
,{"Name":"USN_DELETE_FLAG_NOTIFY","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CHANGER_FEATURES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"CHANGER_BAR_CODE_SCANNER_INSTALLED","Value":1}
,{"Name":"CHANGER_CARTRIDGE_MAGAZINE","Value":256}
,{"Name":"CHANGER_CLEANER_ACCESS_NOT_VALID","Value":262144}
,{"Name":"CHANGER_CLEANER_SLOT","Value":64}
,{"Name":"CHANGER_CLOSE_IEPORT","Value":4}
,{"Name":"CHANGER_DEVICE_REINITIALIZE_CAPABLE","Value":134217728}
,{"Name":"CHANGER_DRIVE_CLEANING_REQUIRED","Value":65536}
,{"Name":"CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS","Value":536870912}
,{"Name":"CHANGER_EXCHANGE_MEDIA","Value":32}
,{"Name":"CHANGER_INIT_ELEM_STAT_WITH_RANGE","Value":2}
,{"Name":"CHANGER_KEYPAD_ENABLE_DISABLE","Value":268435456}
,{"Name":"CHANGER_LOCK_UNLOCK","Value":128}
,{"Name":"CHANGER_MEDIUM_FLIP","Value":512}
,{"Name":"CHANGER_OPEN_IEPORT","Value":8}
,{"Name":"CHANGER_POSITION_TO_ELEMENT","Value":1024}
,{"Name":"CHANGER_PREDISMOUNT_EJECT_REQUIRED","Value":131072}
,{"Name":"CHANGER_PREMOUNT_EJECT_REQUIRED","Value":524288}
,{"Name":"CHANGER_REPORT_IEPORT_STATE","Value":2048}
,{"Name":"CHANGER_SERIAL_NUMBER_VALID","Value":67108864}
,{"Name":"CHANGER_STATUS_NON_VOLATILE","Value":16}
,{"Name":"CHANGER_STORAGE_DRIVE","Value":4096}
,{"Name":"CHANGER_STORAGE_IEPORT","Value":8192}
,{"Name":"CHANGER_STORAGE_SLOT","Value":16384}
,{"Name":"CHANGER_STORAGE_TRANSPORT","Value":32768}
,{"Name":"CHANGER_VOLUME_ASSERT","Value":4194304}
,{"Name":"CHANGER_VOLUME_IDENTIFICATION","Value":1048576}
,{"Name":"CHANGER_VOLUME_REPLACE","Value":8388608}
,{"Name":"CHANGER_VOLUME_SEARCH","Value":2097152}
,{"Name":"CHANGER_VOLUME_UNDEFINE","Value":16777216}
]
,"IntegerBase":"UInt32"
},{
"Name":"TXFS_RMF_LAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"TXFS_RM_FLAG_LOGGING_MODE","Value":1}
,{"Name":"TXFS_RM_FLAG_RENAME_RM","Value":2}
,{"Name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX","Value":4}
,{"Name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN","Value":8}
,{"Name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS","Value":16}
,{"Name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT","Value":32}
,{"Name":"TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE","Value":64}
,{"Name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX","Value":128}
,{"Name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN","Value":256}
,{"Name":"TXFS_RM_FLAG_GROW_LOG","Value":1024}
,{"Name":"TXFS_RM_FLAG_SHRINK_LOG","Value":2048}
,{"Name":"TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE","Value":4096}
,{"Name":"TXFS_RM_FLAG_PRESERVE_CHANGES","Value":8192}
,{"Name":"TXFS_RM_FLAG_RESET_RM_AT_NEXT_START","Value":16384}
,{"Name":"TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START","Value":32768}
,{"Name":"TXFS_RM_FLAG_PREFER_CONSISTENCY","Value":65536}
,{"Name":"TXFS_RM_FLAG_PREFER_AVAILABILITY","Value":131072}
]
,"IntegerBase":"UInt32"
},{
"Name":"FILESYSTEM_STATISTICS_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FILESYSTEM_STATISTICS_TYPE_EXFAT","Value":3}
,{"Name":"FILESYSTEM_STATISTICS_TYPE_FAT","Value":2}
,{"Name":"FILESYSTEM_STATISTICS_TYPE_NTFS","Value":1}
]
,"IntegerBase":"UInt16"
},{
"Name":"USN_SOURCE_INFO_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"USN_SOURCE_AUXILIARY_DATA","Value":2}
,{"Name":"USN_SOURCE_DATA_MANAGEMENT","Value":1}
,{"Name":"USN_SOURCE_REPLICATION_MANAGEMENT","Value":4}
,{"Name":"USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT","Value":8}
]
,"IntegerBase":"UInt32"
},{
"Name":"FILE_STORAGE_TIER_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY","Value":131072}
]
,"IntegerBase":"UInt32"
},{
"Name":"CHANGER_ELEMENT_STATUS_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"ELEMENT_STATUS_ACCESS","Value":8}
,{"Name":"ELEMENT_STATUS_AVOLTAG","Value":536870912}
,{"Name":"ELEMENT_STATUS_EXCEPT","Value":4}
,{"Name":"ELEMENT_STATUS_EXENAB","Value":16}
,{"Name":"ELEMENT_STATUS_FULL","Value":1}
,{"Name":"ELEMENT_STATUS_ID_VALID","Value":8192}
,{"Name":"ELEMENT_STATUS_IMPEXP","Value":2}
,{"Name":"ELEMENT_STATUS_INENAB","Value":32}
,{"Name":"ELEMENT_STATUS_INVERT","Value":4194304}
,{"Name":"ELEMENT_STATUS_LUN_VALID","Value":4096}
,{"Name":"ELEMENT_STATUS_NOT_BUS","Value":32768}
,{"Name":"ELEMENT_STATUS_PVOLTAG","Value":268435456}
,{"Name":"ELEMENT_STATUS_SVALID","Value":8388608}
,{"Name":"ELEMENT_STATUS_PRODUCT_DATA","Value":64}
]
,"IntegerBase":"UInt32"
},{
"Name":"GET_CHANGER_PARAMETERS_FEATURES1"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"CHANGER_CLEANER_AUTODISMOUNT","Value":2147483652}
,{"Name":"CHANGER_CLEANER_OPS_NOT_SUPPORTED","Value":2147483712}
,{"Name":"CHANGER_IEPORT_USER_CONTROL_CLOSE","Value":2147483904}
,{"Name":"CHANGER_IEPORT_USER_CONTROL_OPEN","Value":2147483776}
,{"Name":"CHANGER_MOVE_EXTENDS_IEPORT","Value":2147484160}
,{"Name":"CHANGER_MOVE_RETRACTS_IEPORT","Value":2147484672}
,{"Name":"CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE","Value":2147483650}
,{"Name":"CHANGER_PREDISMOUNT_ALIGN_TO_SLOT","Value":2147483649}
,{"Name":"CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR","Value":2147483680}
,{"Name":"CHANGER_SLOTS_USE_TRAYS","Value":2147483664}
,{"Name":"CHANGER_TRUE_EXCHANGE_CAPABLE","Value":2147483656}
]
,"IntegerBase":"UInt32"
},{
"Name":"STORAGE_HOTPLUG_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaRemovable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MediaHotplug","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DeviceHotplug","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"WriteCacheEnableOverride","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_NUMBER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_NUMBERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfDevices","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Devices","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_DEVICE_NUMBER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_NUMBER_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"PartitionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_BUS_RESET_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PathId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_BREAK_RESERVATION_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"_unused","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PathId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"TargetId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Lun","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PREVENT_MEDIA_REMOVAL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PreventMediaRemoval","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CLASS_MEDIA_CHANGE_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MediaChangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NewState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TAPE_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RecoveredWrites","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UnrecoveredWrites","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RecoveredReads","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UnrecoveredReads","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"CompressionRatioReads","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"CompressionRatioWrites","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TAPE_GET_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Operation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_MEDIA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DDS_4mm","Value":32}
,{"Name":"MiniQic","Value":33}
,{"Name":"Travan","Value":34}
,{"Name":"QIC","Value":35}
,{"Name":"MP_8mm","Value":36}
,{"Name":"AME_8mm","Value":37}
,{"Name":"AIT1_8mm","Value":38}
,{"Name":"DLT","Value":39}
,{"Name":"NCTP","Value":40}
,{"Name":"IBM_3480","Value":41}
,{"Name":"IBM_3490E","Value":42}
,{"Name":"IBM_Magstar_3590","Value":43}
,{"Name":"IBM_Magstar_MP","Value":44}
,{"Name":"STK_DATA_D3","Value":45}
,{"Name":"SONY_DTF","Value":46}
,{"Name":"DV_6mm","Value":47}
,{"Name":"DMI","Value":48}
,{"Name":"SONY_D2","Value":49}
,{"Name":"CLEANER_CARTRIDGE","Value":50}
,{"Name":"CD_ROM","Value":51}
,{"Name":"CD_R","Value":52}
,{"Name":"CD_RW","Value":53}
,{"Name":"DVD_ROM","Value":54}
,{"Name":"DVD_R","Value":55}
,{"Name":"DVD_RW","Value":56}
,{"Name":"MO_3_RW","Value":57}
,{"Name":"MO_5_WO","Value":58}
,{"Name":"MO_5_RW","Value":59}
,{"Name":"MO_5_LIMDOW","Value":60}
,{"Name":"PC_5_WO","Value":61}
,{"Name":"PC_5_RW","Value":62}
,{"Name":"PD_5_RW","Value":63}
,{"Name":"ABL_5_WO","Value":64}
,{"Name":"PINNACLE_APEX_5_RW","Value":65}
,{"Name":"SONY_12_WO","Value":66}
,{"Name":"PHILIPS_12_WO","Value":67}
,{"Name":"HITACHI_12_WO","Value":68}
,{"Name":"CYGNET_12_WO","Value":69}
,{"Name":"KODAK_14_WO","Value":70}
,{"Name":"MO_NFR_525","Value":71}
,{"Name":"NIKON_12_RW","Value":72}
,{"Name":"IOMEGA_ZIP","Value":73}
,{"Name":"IOMEGA_JAZ","Value":74}
,{"Name":"SYQUEST_EZ135","Value":75}
,{"Name":"SYQUEST_EZFLYER","Value":76}
,{"Name":"SYQUEST_SYJET","Value":77}
,{"Name":"AVATAR_F2","Value":78}
,{"Name":"MP2_8mm","Value":79}
,{"Name":"DST_S","Value":80}
,{"Name":"DST_M","Value":81}
,{"Name":"DST_L","Value":82}
,{"Name":"VXATape_1","Value":83}
,{"Name":"VXATape_2","Value":84}
,{"Name":"STK_9840","Value":85}
,{"Name":"LTO_Ultrium","Value":86}
,{"Name":"LTO_Accelis","Value":87}
,{"Name":"DVD_RAM","Value":88}
,{"Name":"AIT_8mm","Value":89}
,{"Name":"ADR_1","Value":90}
,{"Name":"ADR_2","Value":91}
,{"Name":"STK_9940","Value":92}
,{"Name":"SAIT","Value":93}
,{"Name":"VXATape","Value":94}
]
,"IntegerBase":"Int32"
},{
"Name":"DEVICE_MEDIA_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceSpecific","Type":{"Kind":"ApiRef","Name":"_DeviceSpecific_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_DeviceSpecific_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskInfo","Type":{"Kind":"ApiRef","Name":"_DiskInfo_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_DeviceSpecific_e__Union"]},"Attrs":[]}
,{"Name":"RemovableDiskInfo","Type":{"Kind":"ApiRef","Name":"_RemovableDiskInfo_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_DeviceSpecific_e__Union"]},"Attrs":[]}
,{"Name":"TapeInfo","Type":{"Kind":"ApiRef","Name":"_TapeInfo_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_DeviceSpecific_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_TapeInfo_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"STORAGE_MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MediaCharacteristics","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurrentBlockSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BusType","Type":{"Kind":"ApiRef","Name":"STORAGE_BUS_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"BusSpecificData","Type":{"Kind":"ApiRef","Name":"_BusSpecificData_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":["_DeviceSpecific_e__Union","_TapeInfo_e__Struct"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_BusSpecificData_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ScsiInformation","Type":{"Kind":"ApiRef","Name":"_ScsiInformation_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_DeviceSpecific_e__Union","_TapeInfo_e__Struct","_BusSpecificData_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_ScsiInformation_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MediumType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DensityCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"_RemovableDiskInfo_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Cylinders","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"STORAGE_MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"TracksPerCylinder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SectorsPerTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberMediaSides","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaCharacteristics","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_DiskInfo_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Cylinders","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"STORAGE_MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"TracksPerCylinder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SectorsPerTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberMediaSides","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaCharacteristics","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"GET_MEDIA_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaInfoCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaInfo","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DEVICE_MEDIA_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PREDICT_FAILURE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PredictFailure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VendorSpecific","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_FAILURE_PREDICTION_CONFIG"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Set","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_QUERY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PropertyStandardQuery","Value":0}
,{"Name":"PropertyExistsQuery","Value":1}
,{"Name":"PropertyMaskQuery","Value":2}
,{"Name":"PropertyQueryMaxDefined","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_SET_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PropertyStandardSet","Value":0}
,{"Name":"PropertyExistsSet","Value":1}
,{"Name":"PropertySetMaxDefined","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageDeviceProperty","Value":0}
,{"Name":"StorageAdapterProperty","Value":1}
,{"Name":"StorageDeviceIdProperty","Value":2}
,{"Name":"StorageDeviceUniqueIdProperty","Value":3}
,{"Name":"StorageDeviceWriteCacheProperty","Value":4}
,{"Name":"StorageMiniportProperty","Value":5}
,{"Name":"StorageAccessAlignmentProperty","Value":6}
,{"Name":"StorageDeviceSeekPenaltyProperty","Value":7}
,{"Name":"StorageDeviceTrimProperty","Value":8}
,{"Name":"StorageDeviceWriteAggregationProperty","Value":9}
,{"Name":"StorageDeviceDeviceTelemetryProperty","Value":10}
,{"Name":"StorageDeviceLBProvisioningProperty","Value":11}
,{"Name":"StorageDevicePowerProperty","Value":12}
,{"Name":"StorageDeviceCopyOffloadProperty","Value":13}
,{"Name":"StorageDeviceResiliencyProperty","Value":14}
,{"Name":"StorageDeviceMediumProductType","Value":15}
,{"Name":"StorageAdapterRpmbProperty","Value":16}
,{"Name":"StorageAdapterCryptoProperty","Value":17}
,{"Name":"StorageDeviceIoCapabilityProperty","Value":48}
,{"Name":"StorageAdapterProtocolSpecificProperty","Value":49}
,{"Name":"StorageDeviceProtocolSpecificProperty","Value":50}
,{"Name":"StorageAdapterTemperatureProperty","Value":51}
,{"Name":"StorageDeviceTemperatureProperty","Value":52}
,{"Name":"StorageAdapterPhysicalTopologyProperty","Value":53}
,{"Name":"StorageDevicePhysicalTopologyProperty","Value":54}
,{"Name":"StorageDeviceAttributesProperty","Value":55}
,{"Name":"StorageDeviceManagementStatus","Value":56}
,{"Name":"StorageAdapterSerialNumberProperty","Value":57}
,{"Name":"StorageDeviceLocationProperty","Value":58}
,{"Name":"StorageDeviceNumaProperty","Value":59}
,{"Name":"StorageDeviceZonedDeviceProperty","Value":60}
,{"Name":"StorageDeviceUnsafeShutdownCount","Value":61}
,{"Name":"StorageDeviceEnduranceProperty","Value":62}
,{"Name":"StorageDeviceLedStateProperty","Value":63}
,{"Name":"StorageDeviceSelfEncryptionProperty","Value":64}
,{"Name":"StorageFruIdProperty","Value":65}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROPERTY_QUERY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"STORAGE_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"QueryType","Type":{"Kind":"ApiRef","Name":"STORAGE_QUERY_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROPERTY_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"STORAGE_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SetType","Type":{"Kind":"ApiRef","Name":"STORAGE_SET_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DESCRIPTOR_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DeviceTypeModifier","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"RemovableMedia","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"CommandQueueing","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"VendorIdOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProductIdOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProductRevisionOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SerialNumberOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BusType","Type":{"Kind":"ApiRef","Name":"STORAGE_BUS_TYPE","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"RawPropertiesLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RawDeviceProperties","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ADAPTER_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumTransferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumPhysicalPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AlignmentMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterUsesPio","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AdapterScansDown","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"CommandQueueing","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AcceleratedTransfer","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BusType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"BusMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BusMinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SrbType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerCacheLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesOffsetForCacheAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerLogicalSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerPhysicalSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesOffsetForSectorAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediumProductType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PORT_CODE_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StoragePortCodeSetReserved","Value":0}
,{"Name":"StoragePortCodeSetStorport","Value":1}
,{"Name":"StoragePortCodeSetSCSIport","Value":2}
,{"Name":"StoragePortCodeSetSpaceport","Value":3}
,{"Name":"StoragePortCodeSetATAport","Value":4}
,{"Name":"StoragePortCodeSetUSBport","Value":5}
,{"Name":"StoragePortCodeSetSBP2port","Value":6}
,{"Name":"StoragePortCodeSetSDport","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_MINIPORT_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Portdriver","Type":{"Kind":"ApiRef","Name":"STORAGE_PORT_CODE_SET","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"LUNResetSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetResetSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IoTimeoutValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExtraIoInfoSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"_Flags_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Flags_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Flags_e__Union"]},"Attrs":[]}
,{"Name":"AsBYTE","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"STORAGE_IDENTIFIER_CODE_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageIdCodeSetReserved","Value":0}
,{"Name":"StorageIdCodeSetBinary","Value":1}
,{"Name":"StorageIdCodeSetAscii","Value":2}
,{"Name":"StorageIdCodeSetUtf8","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_IDENTIFIER_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageIdTypeVendorSpecific","Value":0}
,{"Name":"StorageIdTypeVendorId","Value":1}
,{"Name":"StorageIdTypeEUI64","Value":2}
,{"Name":"StorageIdTypeFCPHName","Value":3}
,{"Name":"StorageIdTypePortRelative","Value":4}
,{"Name":"StorageIdTypeTargetPortGroup","Value":5}
,{"Name":"StorageIdTypeLogicalUnitGroup","Value":6}
,{"Name":"StorageIdTypeMD5LogicalUnitIdentifier","Value":7}
,{"Name":"StorageIdTypeScsiNameString","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ID_NAA_FORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageIdNAAFormatIEEEExtended","Value":2}
,{"Name":"StorageIdNAAFormatIEEERegistered","Value":3}
,{"Name":"StorageIdNAAFormatIEEEERegisteredExtended","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ASSOCIATION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageIdAssocDevice","Value":0}
,{"Name":"StorageIdAssocPort","Value":1}
,{"Name":"StorageIdAssocTarget","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_IDENTIFIER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CodeSet","Type":{"Kind":"ApiRef","Name":"STORAGE_IDENTIFIER_CODE_SET","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"STORAGE_IDENTIFIER_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"IdentifierSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NextOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Association","Type":{"Kind":"ApiRef","Name":"STORAGE_ASSOCIATION_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Identifier","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_ID_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfIdentifiers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Identifiers","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_SEEK_PENALTY_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IncursSeekPenalty","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_WRITE_AGGREGATION_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BenefitsFromWriteAggregation","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_TRIM_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TrimEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_LB_PROVISIONING_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":7},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"OptimalUnmapGranularity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UnmapGranularityAlignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MaxUnmapLbaCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxUnmapBlockDescriptorCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_LB_PROVISIONING_MAP_RESOURCES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"_bitfield1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"_bitfield2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"AvailableMappingResources","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UsedMappingResources","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_POWER_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceAttentionSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AsynchronousNotificationSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IdlePowerManagementEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"D3ColdEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"D3ColdSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NoVerifyDuringIdlePower","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"IdleTimeoutInMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_COPY_OFFLOAD_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumTokenLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DefaultTokenLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumTransferSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OptimalTransferCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MaximumDataDescriptors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumTransferLengthPerDescriptor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OptimalTransferLengthPerDescriptor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OptimalTransferLengthGranularity","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_RESILIENCY_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfLogicalCopies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfPhysicalCopies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PhysicalDiskRedundancy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfColumns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Interleave","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_RPMB_FRAME_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageRpmbFrameTypeUnknown","Value":0}
,{"Name":"StorageRpmbFrameTypeStandard","Value":1}
,{"Name":"StorageRpmbFrameTypeMax","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_RPMB_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxReliableWriteSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FrameFormat","Type":{"Kind":"ApiRef","Name":"STORAGE_RPMB_FRAME_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_CRYPTO_ALGORITHM_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageCryptoAlgorithmUnknown","Value":0}
,{"Name":"StorageCryptoAlgorithmXTSAES","Value":1}
,{"Name":"StorageCryptoAlgorithmBitlockerAESCBC","Value":2}
,{"Name":"StorageCryptoAlgorithmAESECB","Value":3}
,{"Name":"StorageCryptoAlgorithmESSIVAESCBC","Value":4}
,{"Name":"StorageCryptoAlgorithmMax","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_CRYPTO_KEY_SIZE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageCryptoKeySizeUnknown","Value":0}
,{"Name":"StorageCryptoKeySize128Bits","Value":1}
,{"Name":"StorageCryptoKeySize192Bits","Value":2}
,{"Name":"StorageCryptoKeySize256Bits","Value":3}
,{"Name":"StorageCryptoKeySize512Bits","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_CRYPTO_CAPABILITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CryptoCapabilityIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AlgorithmId","Type":{"Kind":"ApiRef","Name":"STORAGE_CRYPTO_ALGORITHM_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"KeySize","Type":{"Kind":"ApiRef","Name":"STORAGE_CRYPTO_KEY_SIZE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DataUnitSizeBitmask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_CRYPTO_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumKeysSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumCryptoCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CryptoCapabilities","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_CRYPTO_CAPABILITY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_TIER_MEDIA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageTierMediaTypeUnspecified","Value":0}
,{"Name":"StorageTierMediaTypeDisk","Value":1}
,{"Name":"StorageTierMediaTypeSsd","Value":2}
,{"Name":"StorageTierMediaTypeScm","Value":4}
,{"Name":"StorageTierMediaTypeMax","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_TIER_CLASS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageTierClassUnspecified","Value":0}
,{"Name":"StorageTierClassCapacity","Value":1}
,{"Name":"StorageTierClassPerformance","Value":2}
,{"Name":"StorageTierClassMax","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_TIER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ProvisionedCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"STORAGE_TIER_MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"STORAGE_TIER_CLASS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_TIERING_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TotalNumberOfTiers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfTiersReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Tiers","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_TIER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfFaultDomains","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FaultDomainIds","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROTOCOL_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ProtocolTypeUnknown","Value":0}
,{"Name":"ProtocolTypeScsi","Value":1}
,{"Name":"ProtocolTypeAta","Value":2}
,{"Name":"ProtocolTypeNvme","Value":3}
,{"Name":"ProtocolTypeSd","Value":4}
,{"Name":"ProtocolTypeUfs","Value":5}
,{"Name":"ProtocolTypeProprietary","Value":126}
,{"Name":"ProtocolTypeMaxReserved","Value":127}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROTOCOL_NVME_DATA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"NVMeDataTypeUnknown","Value":0}
,{"Name":"NVMeDataTypeIdentify","Value":1}
,{"Name":"NVMeDataTypeLogPage","Value":2}
,{"Name":"NVMeDataTypeFeature","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROTOCOL_ATA_DATA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AtaDataTypeUnknown","Value":0}
,{"Name":"AtaDataTypeIdentify","Value":1}
,{"Name":"AtaDataTypeLogPage","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROTOCOL_UFS_DATA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UfsDataTypeUnknown","Value":0}
,{"Name":"UfsDataTypeQueryDescriptor","Value":1}
,{"Name":"UfsDataTypeQueryAttribute","Value":2}
,{"Name":"UfsDataTypeQueryFlag","Value":3}
,{"Name":"UfsDataTypeQueryDmeAttribute","Value":4}
,{"Name":"UfsDataTypeQueryDmePeerAttribute","Value":5}
,{"Name":"UfsDataTypeMax","Value":6}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AsUlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"STORAGE_PROTOCOL_SPECIFIC_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ProtocolType","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DataType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataRequestValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataRequestSubValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FixedProtocolReturnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataRequestSubValue2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataRequestSubValue3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataRequestSubValue4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROTOCOL_SPECIFIC_DATA_EXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ProtocolType","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DataType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataSubValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FixedProtocolReturnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataSubValue2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataSubValue3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataSubValue4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolDataSubValue5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolSpecificData","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_SPECIFIC_DATA","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolSpecificData","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_SPECIFIC_DATA_EXT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_TEMPERATURE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Temperature","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"OverThreshold","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"UnderThreshold","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"OverThresholdChangable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UnderThresholdChangable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EventGenerated","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_TEMPERATURE_DATA_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CriticalTemperature","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"WarningTemperature","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"InfoCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"TemperatureInfo","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_TEMPERATURE_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_TEMPERATURE_THRESHOLD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Threshold","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"OverThreshold","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_FORM_FACTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FormFactorUnknown","Value":0}
,{"Name":"FormFactor3_5","Value":1}
,{"Name":"FormFactor2_5","Value":2}
,{"Name":"FormFactor1_8","Value":3}
,{"Name":"FormFactor1_8Less","Value":4}
,{"Name":"FormFactorEmbedded","Value":5}
,{"Name":"FormFactorMemoryCard","Value":6}
,{"Name":"FormFactormSata","Value":7}
,{"Name":"FormFactorM_2","Value":8}
,{"Name":"FormFactorPCIeBoard","Value":9}
,{"Name":"FormFactorDimm","Value":10}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_COMPONENT_HEALTH_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"HealthStatusUnknown","Value":0}
,{"Name":"HealthStatusNormal","Value":1}
,{"Name":"HealthStatusThrottled","Value":2}
,{"Name":"HealthStatusWarning","Value":3}
,{"Name":"HealthStatusDisabled","Value":4}
,{"Name":"HealthStatusFailed","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_SPEC_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AsUlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MinorVersion","Type":{"Kind":"ApiRef","Name":"_MinorVersion_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Struct"]},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_MinorVersion_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Struct","_MinorVersion_e__Union"]},"Attrs":[]}
,{"Name":"AsUshort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SubMinor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Minor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
}]
},{
"Name":"STORAGE_PHYSICAL_DEVICE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Role","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HealthStatus","Type":{"Kind":"ApiRef","Name":"STORAGE_COMPONENT_HEALTH_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"CommandProtocol","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SpecVersion","Type":{"Kind":"ApiRef","Name":"STORAGE_SPEC_VERSION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"FormFactor","Type":{"Kind":"ApiRef","Name":"STORAGE_DEVICE_FORM_FACTOR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Vendor","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Model","Type":{"Kind":"Array","Shape":{"Size":40},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"FirmwareRevision","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Capacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"PhysicalLocation","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PHYSICAL_ADAPTER_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"AdapterId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HealthStatus","Type":{"Kind":"ApiRef","Name":"STORAGE_COMPONENT_HEALTH_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"CommandProtocol","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SpecVersion","Type":{"Kind":"ApiRef","Name":"STORAGE_SPEC_VERSION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Vendor","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Model","Type":{"Kind":"Array","Shape":{"Size":40},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"FirmwareRevision","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"PhysicalLocation","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ExpanderConnected","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PHYSICAL_NODE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NodeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Node","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_PHYSICAL_NODE_DATA","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LunMaxIoCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterMaxIoCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DISK_HEALTH_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DiskHealthUnknown","Value":0}
,{"Name":"DiskHealthUnhealthy","Value":1}
,{"Name":"DiskHealthWarning","Value":2}
,{"Name":"DiskHealthHealthy","Value":3}
,{"Name":"DiskHealthMax","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_DISK_OPERATIONAL_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DiskOpStatusNone","Value":0}
,{"Name":"DiskOpStatusUnknown","Value":1}
,{"Name":"DiskOpStatusOk","Value":2}
,{"Name":"DiskOpStatusPredictingFailure","Value":3}
,{"Name":"DiskOpStatusInService","Value":4}
,{"Name":"DiskOpStatusHardwareError","Value":5}
,{"Name":"DiskOpStatusNotUsable","Value":6}
,{"Name":"DiskOpStatusTransientError","Value":7}
,{"Name":"DiskOpStatusMissing","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_OPERATIONAL_STATUS_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DiskOpReasonUnknown","Value":0}
,{"Name":"DiskOpReasonScsiSenseCode","Value":1}
,{"Name":"DiskOpReasonMedia","Value":2}
,{"Name":"DiskOpReasonIo","Value":3}
,{"Name":"DiskOpReasonThresholdExceeded","Value":4}
,{"Name":"DiskOpReasonLostData","Value":5}
,{"Name":"DiskOpReasonEnergySource","Value":6}
,{"Name":"DiskOpReasonConfiguration","Value":7}
,{"Name":"DiskOpReasonDeviceController","Value":8}
,{"Name":"DiskOpReasonMediaController","Value":9}
,{"Name":"DiskOpReasonComponent","Value":10}
,{"Name":"DiskOpReasonNVDIMM_N","Value":11}
,{"Name":"DiskOpReasonBackgroundOperation","Value":12}
,{"Name":"DiskOpReasonInvalidFirmware","Value":13}
,{"Name":"DiskOpReasonHealthCheck","Value":14}
,{"Name":"DiskOpReasonLostDataPersistence","Value":15}
,{"Name":"DiskOpReasonDisabledByPlatform","Value":16}
,{"Name":"DiskOpReasonLostWritePersistence","Value":17}
,{"Name":"DiskOpReasonDataPersistenceLossImminent","Value":18}
,{"Name":"DiskOpReasonWritePersistenceLossImminent","Value":19}
,{"Name":"DiskOpReasonMax","Value":20}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_OPERATIONAL_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"ApiRef","Name":"STORAGE_OPERATIONAL_STATUS_REASON","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"RawBytes","Type":{"Kind":"ApiRef","Name":"_RawBytes_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_RawBytes_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ScsiSenseKey","Type":{"Kind":"ApiRef","Name":"_ScsiSenseKey_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_RawBytes_e__Union"]},"Attrs":[]}
,{"Name":"NVDIMM_N","Type":{"Kind":"ApiRef","Name":"_NVDIMM_N_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_RawBytes_e__Union"]},"Attrs":[]}
,{"Name":"AsUlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_NVDIMM_N_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CriticalHealth","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ModuleHealth","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ErrorThresholdStatus","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_ScsiSenseKey_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SenseKey","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ASC","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ASCQ","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"STORAGE_DEVICE_MANAGEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Health","Type":{"Kind":"ApiRef","Name":"STORAGE_DISK_HEALTH_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"NumberOfOperationalStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfAdditionalReasons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperationalStatus","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"STORAGE_DISK_OPERATIONAL_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"AdditionalReasons","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_OPERATIONAL_REASON","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ADAPTER_SERIAL_NUMBER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ZONED_DEVICE_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ZonedDeviceTypeUnknown","Value":0}
,{"Name":"ZonedDeviceTypeHostManaged","Value":1}
,{"Name":"ZonedDeviceTypeHostAware","Value":2}
,{"Name":"ZonedDeviceTypeDeviceManaged","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ZONE_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ZoneTypeUnknown","Value":0}
,{"Name":"ZoneTypeConventional","Value":1}
,{"Name":"ZoneTypeSequentialWriteRequired","Value":2}
,{"Name":"ZoneTypeSequentialWritePreferred","Value":3}
,{"Name":"ZoneTypeMax","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ZONE_GROUP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ZoneCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneType","Type":{"Kind":"ApiRef","Name":"STORAGE_ZONE_TYPES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ZoneSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ZONED_DEVICE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceType","Type":{"Kind":"ApiRef","Name":"STORAGE_ZONED_DEVICE_TYPES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ZoneCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneAttributes","Type":{"Kind":"ApiRef","Name":"_ZoneAttributes_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ZoneGroupCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneGroup","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_ZONE_GROUP","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_ZoneAttributes_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SequentialRequiredZone","Type":{"Kind":"ApiRef","Name":"_SequentialRequiredZone_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_ZoneAttributes_e__Union"]},"Attrs":[]}
,{"Name":"SequentialPreferredZone","Type":{"Kind":"ApiRef","Name":"_SequentialPreferredZone_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_ZoneAttributes_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_SequentialPreferredZone_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OptimalOpenZoneCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_SequentialRequiredZone_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MaxOpenZoneCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UnrestrictedRead","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DEVICE_LOCATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Socket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Adapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous2_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Target","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Lun","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Anonymous1_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Channel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Device","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"STORAGE_DEVICE_LOCATION_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Location","Type":{"Kind":"ApiRef","Name":"DEVICE_LOCATION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"StringOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_NUMA_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumaNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UnsafeShutdownCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_ENDURANCE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ValidFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GroupId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"_Flags_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"LifePercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesReadCount","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ByteWriteCount","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Flags_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EnduranceInfo","Type":{"Kind":"ApiRef","Name":"STORAGE_HW_ENDURANCE_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_LED_STATE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SupportsSelfEncryption","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_FRU_ID_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IdentifierSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Identifier","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Action","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ParameterBlockOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ParameterBlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSetRangesOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSetRangesLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Action","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperationStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetDetailedError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputBlockOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputBlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_DEFINITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Action","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SingleRange","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ParameterBlockAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ParameterBlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HasOutput","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"OutputBlockAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputBlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_NOTIFICATION_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumFileTypeIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileTypeID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_OFFLOAD_TOKEN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TokenType","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"TokenIdLength","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StorageOffloadZeroDataToken","Type":{"Kind":"ApiRef","Name":"_StorageOffloadZeroDataToken_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Token","Type":{"Kind":"Array","Shape":{"Size":504},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_StorageOffloadZeroDataToken_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":504},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DEVICE_DSM_OFFLOAD_READ_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TimeToLive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_OFFLOAD_READ_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OffloadReadFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LengthProtected","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TokenLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Token","Type":{"Kind":"ApiRef","Name":"STORAGE_OFFLOAD_TOKEN","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TokenOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Token","Type":{"Kind":"ApiRef","Name":"STORAGE_OFFLOAD_TOKEN","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_OFFLOAD_WRITE_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OffloadWriteFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LengthCopied","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabSizeInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SlabOffsetDeltaInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabAllocationBitMapBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabAllocationBitMapLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabAllocationBitMap","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabSizeInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SlabOffsetDeltaInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SlabAllocationBitMapBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabAllocationBitMapLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlabAllocationBitMap","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_REPAIR_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfRepairCopies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceCopy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RepairCopies","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_REPAIR_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ParityExtent","Type":{"Kind":"ApiRef","Name":"DEVICE_DATA_SET_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_SCRUB_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesProcessed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesRepaired","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesFailed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_SCRUB_EX_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesProcessed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesRepaired","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesFailed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ParityExtent","Type":{"Kind":"ApiRef","Name":"DEVICE_DATA_SET_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"BytesScrubbed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_TIERING_QUERY_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfTierIds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TierIds","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_TIER_REGION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TierId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_TIERING_QUERY_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TotalNumberOfRegions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfRegionsReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Regions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_TIER_REGION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetPriority","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TopologyRangeBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TopologyId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_STORAGE_ADDRESS_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartAddress","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TotalNumberOfRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfRangesReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DEVICE_STORAGE_ADDRESS_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_REPORT_ZONES_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReportOption","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Partial","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ZONES_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ZonesAttributeTypeAndLengthMayDifferent","Value":0}
,{"Name":"ZonesAttributeTypeSameLengthSame","Value":1}
,{"Name":"ZonesAttributeTypeSameLastZoneLengthDifferent","Value":2}
,{"Name":"ZonesAttributeTypeMayDifferentLengthSame","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ZONE_CONDITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ZoneConditionConventional","Value":0}
,{"Name":"ZoneConditionEmpty","Value":1}
,{"Name":"ZoneConditionImplicitlyOpened","Value":2}
,{"Name":"ZoneConditionExplicitlyOpened","Value":3}
,{"Name":"ZoneConditionClosed","Value":4}
,{"Name":"ZoneConditionReadOnly","Value":13}
,{"Name":"ZoneConditionFull","Value":14}
,{"Name":"ZoneConditionOffline","Value":15}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ZONE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneType","Type":{"Kind":"ApiRef","Name":"STORAGE_ZONE_TYPES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ZoneCondition","Type":{"Kind":"ApiRef","Name":"STORAGE_ZONE_CONDITION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ResetWritePointerRecommend","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ZoneSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"WritePointerOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_REPORT_ZONES_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"ApiRef","Name":"STORAGE_ZONES_ATTRIBUTES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneDescriptors","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_ZONE_DESCRIPTOR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_STORAGE_RANGE_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"AllFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DEVICE_DSM_RANGE_ERROR_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TotalNumberOfRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfRangesReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DEVICE_STORAGE_RANGE_ATTRIBUTES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_LOST_QUERY_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Granularity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_LOST_QUERY_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumberOfBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitMap","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_FREE_SPACE_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FreeSpace","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_DSM_CONVERSION_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Source","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_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":"STORAGE_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":"AccessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AccessMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_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":"STORAGE_PRIORITY_HINT_SUPPORT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SupportFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DIAGNOSTIC_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageDiagnosticLevelDefault","Value":0}
,{"Name":"StorageDiagnosticLevelMax","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_DIAGNOSTIC_TARGET_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageDiagnosticTargetTypeUndefined","Value":0}
,{"Name":"StorageDiagnosticTargetTypePort","Value":1}
,{"Name":"StorageDiagnosticTargetTypeMiniport","Value":2}
,{"Name":"StorageDiagnosticTargetTypeHbaFirmware","Value":3}
,{"Name":"StorageDiagnosticTargetTypeMax","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_DIAGNOSTIC_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetType","Type":{"Kind":"ApiRef","Name":"STORAGE_DIAGNOSTIC_TARGET_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Level","Type":{"Kind":"ApiRef","Name":"STORAGE_DIAGNOSTIC_LEVEL","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DIAGNOSTIC_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DiagnosticDataBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PHYSICAL_ELEMENT_STATUS_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingElement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Filter","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ReportType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PHYSICAL_ELEMENT_STATUS_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ElementIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PhysicalElementType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PhysicalElementHealth","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"AssociatedCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PHYSICAL_ELEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DescriptorCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReturnedDescriptorCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ElementIdentifierBeingDepoped","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Descriptors","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PHYSICAL_ELEMENT_STATUS_DESCRIPTOR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REMOVE_ELEMENT_AND_TRUNCATE_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RequestCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ElementIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DeviceInternalStatusDataRequestTypeUndefined","Value":0}
,{"Name":"DeviceCurrentInternalStatusDataHeader","Value":1}
,{"Name":"DeviceCurrentInternalStatusData","Value":2}
,{"Name":"DeviceSavedInternalStatusDataHeader","Value":3}
,{"Name":"DeviceSavedInternalStatusData","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"DEVICE_INTERNAL_STATUS_DATA_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DeviceStatusDataSetUndefined","Value":0}
,{"Name":"DeviceStatusDataSet1","Value":1}
,{"Name":"DeviceStatusDataSet2","Value":2}
,{"Name":"DeviceStatusDataSet3","Value":3}
,{"Name":"DeviceStatusDataSet4","Value":4}
,{"Name":"DeviceStatusDataSetMax","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RequestDataType","Type":{"Kind":"ApiRef","Name":"DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"RequestDataSet","Type":{"Kind":"ApiRef","Name":"DEVICE_INTERNAL_STATUS_DATA_SET","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_INTERNAL_STATUS_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"T10VendorId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DataSet1Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSet2Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSet3Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSet4Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StatusDataVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ReasonIdentifier","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"StatusDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StatusData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_SANITIZE_METHOD"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageSanitizeMethodDefault","Value":0}
,{"Name":"StorageSanitizeMethodBlockErase","Value":1}
,{"Name":"StorageSanitizeMethodCryptoErase","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_REINITIALIZE_MEDIA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TimeoutInSeconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SanitizeOption","Type":{"Kind":"ApiRef","Name":"_SanitizeOption_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_SanitizeOption_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"STORAGE_MEDIA_SERIAL_NUMBER_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SerialNumberLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_READ_CAPACITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfBlocks","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DiskLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WRITE_CACHE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WriteCacheTypeUnknown","Value":0}
,{"Name":"WriteCacheTypeNone","Value":1}
,{"Name":"WriteCacheTypeWriteBack","Value":2}
,{"Name":"WriteCacheTypeWriteThrough","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"WRITE_CACHE_ENABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WriteCacheEnableUnknown","Value":0}
,{"Name":"WriteCacheDisabled","Value":1}
,{"Name":"WriteCacheEnabled","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"WRITE_CACHE_CHANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WriteCacheChangeUnknown","Value":0}
,{"Name":"WriteCacheNotChangeable","Value":1}
,{"Name":"WriteCacheChangeable","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"WRITE_THROUGH"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WriteThroughUnknown","Value":0}
,{"Name":"WriteThroughNotSupported","Value":1}
,{"Name":"WriteThroughSupported","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_WRITE_CACHE_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WriteCacheType","Type":{"Kind":"ApiRef","Name":"WRITE_CACHE_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"WriteCacheEnabled","Type":{"Kind":"ApiRef","Name":"WRITE_CACHE_ENABLE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"WriteCacheChangeable","Type":{"Kind":"ApiRef","Name":"WRITE_CACHE_CHANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"WriteThroughSupported","Type":{"Kind":"ApiRef","Name":"WRITE_THROUGH","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"FlushCacheSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UserDefinedPowerProtection","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NVCacheEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PERSISTENT_RESERVE_COMMAND"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PR_IN","Type":{"Kind":"ApiRef","Name":"_PR_IN_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"PR_OUT","Type":{"Kind":"ApiRef","Name":"_PR_OUT_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_PR_OUT_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"_bitfield2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ParameterList","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_PR_IN_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AllocationLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"_DEVICEDUMP_COLLECTION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"TCCollectionBugCheck","Value":1}
,{"Name":"TCCollectionApplicationRequested","Value":2}
,{"Name":"TCCollectionDeviceRequested","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"DEVICEDUMP_SUBSECTION_POINTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_STRUCTURE_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_SECTION_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"guidDeviceDataId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"sOrganizationID","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwFirmwareRevision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"sModelNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"szDeviceManufacturingID","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bRestrictedPrivateDataVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFirmwareIssueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szIssueDescriptionString","Type":{"Kind":"Array","Shape":{"Size":132},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GP_LOG_PAGE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"LogAddress","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LogSectors","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_PUBLIC_SUBSECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GPLogTable","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"GP_LOG_PAGE_DESCRIPTOR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"bData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_RESTRICTED_SUBSECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"bData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_PRIVATE_SUBSECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GPLogId","Type":{"Kind":"ApiRef","Name":"GP_LOG_PAGE_DESCRIPTOR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"bData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_STORAGEDEVICE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"Descriptor","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_STRUCTURE_VERSION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SectionHeader","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_SECTION_HEADER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"dwBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReasonForCollection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PublicData","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_SUBSECTION_POINTER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"RestrictedData","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_SUBSECTION_POINTER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"PrivateData","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_SUBSECTION_POINTER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"Cdb","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Command","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"StartTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"EndTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OperationStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperationError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StackSpecific","Type":{"Kind":"ApiRef","Name":"_StackSpecific_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_StackSpecific_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExternalStack","Type":{"Kind":"ApiRef","Name":"_ExternalStack_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StackSpecific_e__Union"]},"Attrs":[]}
,{"Name":"AtaPort","Type":{"Kind":"ApiRef","Name":"_AtaPort_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StackSpecific_e__Union"]},"Attrs":[]}
,{"Name":"StorPort","Type":{"Kind":"ApiRef","Name":"_StorPort_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StackSpecific_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_StorPort_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"SrbTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_AtaPort_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwAtaPortSpecific","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_ExternalStack_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"Descriptor","Type":{"Kind":"ApiRef","Name":"DEVICEDUMP_STRUCTURE_VERSION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"dwReasonForCollection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cDriverName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"uiNumRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RecordArray","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_IDLE_POWER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"D3IdleTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_POWERUP_REASON_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StoragePowerupUnknown","Value":0}
,{"Name":"StoragePowerupIO","Value":1}
,{"Name":"StoragePowerupDeviceAttention","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_IDLE_POWERUP_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PowerupReason","Type":{"Kind":"ApiRef","Name":"STORAGE_POWERUP_REASON_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_DEVICE_POWER_CAP_UNITS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageDevicePowerCapUnitsPercent","Value":0}
,{"Name":"StorageDevicePowerCapUnitsMilliwatts","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_DEVICE_POWER_CAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Units","Type":{"Kind":"ApiRef","Name":"STORAGE_DEVICE_POWER_CAP_UNITS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MaxPower","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_RPMB_DATA_FRAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Stuff","Type":{"Kind":"Array","Shape":{"Size":196},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"KeyOrMAC","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Nonce","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"WriteCounter","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"BlockCount","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"OperationResult","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"RequestOrResponseType","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_RPMB_COMMAND_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorRpmbProgramAuthKey","Value":1}
,{"Name":"StorRpmbQueryWriteCounter","Value":2}
,{"Name":"StorRpmbAuthenticatedWrite","Value":3}
,{"Name":"StorRpmbAuthenticatedRead","Value":4}
,{"Name":"StorRpmbReadResultRequest","Value":5}
,{"Name":"StorRpmbAuthenticatedDeviceConfigWrite","Value":6}
,{"Name":"StorRpmbAuthenticatedDeviceConfigRead","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_EVENT_NOTIFICATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Events","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_COUNTER_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageCounterTypeUnknown","Value":0}
,{"Name":"StorageCounterTypeTemperatureCelsius","Value":1}
,{"Name":"StorageCounterTypeTemperatureCelsiusMax","Value":2}
,{"Name":"StorageCounterTypeReadErrorsTotal","Value":3}
,{"Name":"StorageCounterTypeReadErrorsCorrected","Value":4}
,{"Name":"StorageCounterTypeReadErrorsUncorrected","Value":5}
,{"Name":"StorageCounterTypeWriteErrorsTotal","Value":6}
,{"Name":"StorageCounterTypeWriteErrorsCorrected","Value":7}
,{"Name":"StorageCounterTypeWriteErrorsUncorrected","Value":8}
,{"Name":"StorageCounterTypeManufactureDate","Value":9}
,{"Name":"StorageCounterTypeStartStopCycleCount","Value":10}
,{"Name":"StorageCounterTypeStartStopCycleCountMax","Value":11}
,{"Name":"StorageCounterTypeLoadUnloadCycleCount","Value":12}
,{"Name":"StorageCounterTypeLoadUnloadCycleCountMax","Value":13}
,{"Name":"StorageCounterTypeWearPercentage","Value":14}
,{"Name":"StorageCounterTypeWearPercentageWarning","Value":15}
,{"Name":"StorageCounterTypeWearPercentageMax","Value":16}
,{"Name":"StorageCounterTypePowerOnHours","Value":17}
,{"Name":"StorageCounterTypeReadLatency100NSMax","Value":18}
,{"Name":"StorageCounterTypeWriteLatency100NSMax","Value":19}
,{"Name":"StorageCounterTypeFlushLatency100NSMax","Value":20}
,{"Name":"StorageCounterTypeMax","Value":21}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_COUNTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"STORAGE_COUNTER_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"_Value_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Value_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ManufactureDate","Type":{"Kind":"ApiRef","Name":"_ManufactureDate_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Value_e__Union"]},"Attrs":[]}
,{"Name":"AsUlonglong","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_ManufactureDate_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Week","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Year","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"STORAGE_COUNTERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfCounters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Counters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_COUNTER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_INFO_QUERY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_SLOT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlotNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Revision","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SlotCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ActiveSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PendingActivateSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"FirmwareShared","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ImagePayloadAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ImagePayloadMaxSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_HW_FIRMWARE_SLOT_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_DOWNLOAD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ImageBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_DOWNLOAD_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ImageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ImageBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_HW_FIRMWARE_ACTIVATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_PROTOCOL_COMMAND"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolType","Type":{"Kind":"ApiRef","Name":"STORAGE_PROTOCOL_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReturnStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CommandLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ErrorInfoLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataToDeviceTransferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataFromDeviceTransferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TimeOutValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ErrorInfoOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataToDeviceBufferOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataFromDeviceBufferOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CommandSpecific","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FixedProtocolReturnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"Command","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_ATTRIBUTE_MGMT_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorAttributeMgmt_ClearAttribute","Value":0}
,{"Name":"StorAttributeMgmt_SetAttribute","Value":1}
,{"Name":"StorAttributeMgmt_ResetAttribute","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STORAGE_ATTRIBUTE_MGMT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"STORAGE_ATTRIBUTE_MGMT_ACTION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Attribute","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_HEALTH_NOTIFICATION_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_LOGICAL_DEVICE_INSTANCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"SymbolicLink","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_LOGICAL_DEVICES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Devices","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_LOGICAL_DEVICE_INSTANCE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PHYSICAL_DEVICE_INSTANCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NfitHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SymbolicLink","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PHYSICAL_DEVICES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Devices","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_PHYSICAL_DEVICE_INSTANCE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_REGION_FLAG"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmRegionFlagNone","Value":0}
,{"Name":"ScmRegionFlagLabel","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_REGION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NfitHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogicalDeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"AddressRangeType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"AssociatedId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"StartingDPA","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BaseSPA","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SPAOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RegionOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_REGIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RegionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Regions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_REGION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_BUS_QUERY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmBusQuery_Descriptor","Value":0}
,{"Name":"ScmBusQuery_IsSupported","Value":1}
,{"Name":"ScmBusQuery_Max","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_BUS_SET_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmBusSet_Descriptor","Value":0}
,{"Name":"ScmBusSet_IsSupported","Value":1}
,{"Name":"ScmBusSet_Max","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_BUS_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmBusProperty_RuntimeFwActivationInfo","Value":0}
,{"Name":"ScmBusProperty_DedicatedMemoryInfo","Value":1}
,{"Name":"ScmBusProperty_DedicatedMemoryState","Value":2}
,{"Name":"ScmBusProperty_Max","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_BUS_PROPERTY_QUERY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"SCM_BUS_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"QueryType","Type":{"Kind":"ApiRef","Name":"SCM_BUS_QUERY_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_BUS_FIRMWARE_ACTIVATION_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmBusFirmwareActivationState_Idle","Value":0}
,{"Name":"ScmBusFirmwareActivationState_Armed","Value":1}
,{"Name":"ScmBusFirmwareActivationState_Busy","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_BUS_RUNTIME_FW_ACTIVATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RuntimeFwActivationSupported","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FirmwareActivationState","Type":{"Kind":"ApiRef","Name":"SCM_BUS_FIRMWARE_ACTIVATION_STATE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"FirmwareActivationCapability","Type":{"Kind":"ApiRef","Name":"_FirmwareActivationCapability_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"EstimatedFirmwareActivationTimeInUSecs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"EstimatedProcessorAccessQuiesceTimeInUSecs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"EstimatedIOAccessQuiesceTimeInUSecs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"PlatformSupportedMaxIOAccessQuiesceTimeInUSecs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_FirmwareActivationCapability_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"_Flags_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DeviceSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Flags_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Devices","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_BUS_PROPERTY_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"SCM_BUS_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SetType","Type":{"Kind":"ApiRef","Name":"SCM_BUS_SET_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_BUS_DEDICATED_MEMORY_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ActivateState","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_INTERLEAVED_PD_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_LD_INTERLEAVE_SET_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"InterleaveSetSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"InterleaveSet","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_INTERLEAVED_PD_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_QUERY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceQuery_Descriptor","Value":0}
,{"Name":"ScmPhysicalDeviceQuery_IsSupported","Value":1}
,{"Name":"ScmPhysicalDeviceQuery_Max","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_SET_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceSet_Descriptor","Value":0}
,{"Name":"ScmPhysicalDeviceSet_IsSupported","Value":1}
,{"Name":"ScmPhysicalDeviceSet_Max","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceProperty_DeviceInfo","Value":0}
,{"Name":"ScmPhysicalDeviceProperty_ManagementStatus","Value":1}
,{"Name":"ScmPhysicalDeviceProperty_FirmwareInfo","Value":2}
,{"Name":"ScmPhysicalDeviceProperty_LocationString","Value":3}
,{"Name":"ScmPhysicalDeviceProperty_DeviceSpecificInfo","Value":4}
,{"Name":"ScmPhysicalDeviceProperty_DeviceHandle","Value":5}
,{"Name":"ScmPhysicalDeviceProperty_FruIdString","Value":6}
,{"Name":"ScmPhysicalDeviceProperty_RuntimeFwActivationInfo","Value":7}
,{"Name":"ScmPhysicalDeviceProperty_RuntimeFwActivationArmState","Value":8}
,{"Name":"ScmPhysicalDeviceProperty_Max","Value":9}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_PROPERTY_QUERY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"SCM_PD_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"QueryType","Type":{"Kind":"ApiRef","Name":"SCM_PD_QUERY_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_PROPERTY_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"SCM_PD_PROPERTY_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SetType","Type":{"Kind":"ApiRef","Name":"SCM_PD_SET_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"AdditionalParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ArmState","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_DESCRIPTOR_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_DEVICE_HANDLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"DeviceHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_DEVICE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"UnsafeShutdownCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PersistentMemorySizeInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VolatileMemorySizeInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TotalMemorySizeInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SlotNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PhysicalId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberOfFormatInterfaceCodes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"FormatInterfaceCodes","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"VendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProductId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubsystemDeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubsystemVendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ManufacturingLocation","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ManufacturingWeek","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ManufacturingYear","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SerialNumber4Byte","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SerialNumberLengthInChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_DEVICE_SPECIFIC_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_DEVICE_SPECIFIC_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceSpecificProperties","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_PD_DEVICE_SPECIFIC_PROPERTY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_FIRMWARE_SLOT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SlotNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Revision","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_FIRMWARE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ActiveSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"NextActiveSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SlotCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Slots","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_PD_FIRMWARE_SLOT_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_HEALTH_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceHealth_Unknown","Value":0}
,{"Name":"ScmPhysicalDeviceHealth_Unhealthy","Value":1}
,{"Name":"ScmPhysicalDeviceHealth_Warning","Value":2}
,{"Name":"ScmPhysicalDeviceHealth_Healthy","Value":3}
,{"Name":"ScmPhysicalDeviceHealth_Max","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_OPERATIONAL_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceOpStatus_Unknown","Value":0}
,{"Name":"ScmPhysicalDeviceOpStatus_Ok","Value":1}
,{"Name":"ScmPhysicalDeviceOpStatus_PredictingFailure","Value":2}
,{"Name":"ScmPhysicalDeviceOpStatus_InService","Value":3}
,{"Name":"ScmPhysicalDeviceOpStatus_HardwareError","Value":4}
,{"Name":"ScmPhysicalDeviceOpStatus_NotUsable","Value":5}
,{"Name":"ScmPhysicalDeviceOpStatus_TransientError","Value":6}
,{"Name":"ScmPhysicalDeviceOpStatus_Missing","Value":7}
,{"Name":"ScmPhysicalDeviceOpStatus_Max","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_OPERATIONAL_STATUS_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceOpReason_Unknown","Value":0}
,{"Name":"ScmPhysicalDeviceOpReason_Media","Value":1}
,{"Name":"ScmPhysicalDeviceOpReason_ThresholdExceeded","Value":2}
,{"Name":"ScmPhysicalDeviceOpReason_LostData","Value":3}
,{"Name":"ScmPhysicalDeviceOpReason_EnergySource","Value":4}
,{"Name":"ScmPhysicalDeviceOpReason_Configuration","Value":5}
,{"Name":"ScmPhysicalDeviceOpReason_DeviceController","Value":6}
,{"Name":"ScmPhysicalDeviceOpReason_MediaController","Value":7}
,{"Name":"ScmPhysicalDeviceOpReason_Component","Value":8}
,{"Name":"ScmPhysicalDeviceOpReason_BackgroundOperation","Value":9}
,{"Name":"ScmPhysicalDeviceOpReason_InvalidFirmware","Value":10}
,{"Name":"ScmPhysicalDeviceOpReason_HealthCheck","Value":11}
,{"Name":"ScmPhysicalDeviceOpReason_LostDataPersistence","Value":12}
,{"Name":"ScmPhysicalDeviceOpReason_DisabledByPlatform","Value":13}
,{"Name":"ScmPhysicalDeviceOpReason_PermanentError","Value":14}
,{"Name":"ScmPhysicalDeviceOpReason_LostWritePersistence","Value":15}
,{"Name":"ScmPhysicalDeviceOpReason_FatalError","Value":16}
,{"Name":"ScmPhysicalDeviceOpReason_DataPersistenceLossImminent","Value":17}
,{"Name":"ScmPhysicalDeviceOpReason_WritePersistenceLossImminent","Value":18}
,{"Name":"ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock","Value":19}
,{"Name":"ScmPhysicalDeviceOpReason_PerformanceDegradation","Value":20}
,{"Name":"ScmPhysicalDeviceOpReason_ExcessiveTemperature","Value":21}
,{"Name":"ScmPhysicalDeviceOpReason_InternalFailure","Value":22}
,{"Name":"ScmPhysicalDeviceOpReason_Max","Value":23}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_MANAGEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Health","Type":{"Kind":"ApiRef","Name":"SCM_PD_HEALTH_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"NumberOfOperationalStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfAdditionalReasons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperationalStatus","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"SCM_PD_OPERATIONAL_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"AdditionalReasons","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SCM_PD_OPERATIONAL_STATUS_REASON","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_LOCATION_STRING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Location","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_FRU_ID_STRING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IdentifierSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Identifier","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_FIRMWARE_DOWNLOAD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirmwareImageSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FirmwareImage","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_FIRMWARE_ACTIVATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Slot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_LAST_FW_ACTIVATION_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPdLastFwActivationStatus_None","Value":0}
,{"Name":"ScmPdLastFwActivationStatus_Success","Value":1}
,{"Name":"ScmPdLastFwActivationStatus_FwNotFound","Value":2}
,{"Name":"ScmPdLastFwActivationStatus_ColdRebootRequired","Value":3}
,{"Name":"ScmPdLastFwActivaitonStatus_ActivationInProgress","Value":4}
,{"Name":"ScmPdLastFwActivaitonStatus_Retry","Value":5}
,{"Name":"ScmPdLastFwActivaitonStatus_FwUnsupported","Value":6}
,{"Name":"ScmPdLastFwActivaitonStatus_UnknownError","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_FIRMWARE_ACTIVATION_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPdFirmwareActivationState_Idle","Value":0}
,{"Name":"ScmPdFirmwareActivationState_Armed","Value":1}
,{"Name":"ScmPdFirmwareActivationState_Busy","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_RUNTIME_FW_ACTIVATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LastFirmwareActivationStatus","Type":{"Kind":"ApiRef","Name":"SCM_PD_LAST_FW_ACTIVATION_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"FirmwareActivationState","Type":{"Kind":"ApiRef","Name":"SCM_PD_FIRMWARE_ACTIVATION_STATE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_PASSTHROUGH_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_PASSTHROUGH_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProtocolGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_PASSTHROUGH_INVDIMM_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Opcode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OpcodeParametersLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OpcodeParameters","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"GeneralStatus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExtendedStatus","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"OutputDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCM_PD_REINITIALIZE_MEDIA_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"ApiRef","Name":"_Options_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Options_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SCM_PD_MEDIA_REINITIALIZATION_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ScmPhysicalDeviceReinit_Success","Value":0}
,{"Name":"ScmPhysicalDeviceReinit_RebootNeeded","Value":1}
,{"Name":"ScmPhysicalDeviceReinit_ColdBootNeeded","Value":2}
,{"Name":"ScmPhysicalDeviceReinit_Max","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SCM_PD_REINITIALIZE_MEDIA_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"SCM_PD_MEDIA_REINITIALIZATION_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MEDIA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Unknown","Value":0}
,{"Name":"F5_1Pt2_512","Value":1}
,{"Name":"F3_1Pt44_512","Value":2}
,{"Name":"F3_2Pt88_512","Value":3}
,{"Name":"F3_20Pt8_512","Value":4}
,{"Name":"F3_720_512","Value":5}
,{"Name":"F5_360_512","Value":6}
,{"Name":"F5_320_512","Value":7}
,{"Name":"F5_320_1024","Value":8}
,{"Name":"F5_180_512","Value":9}
,{"Name":"F5_160_512","Value":10}
,{"Name":"RemovableMedia","Value":11}
,{"Name":"FixedMedia","Value":12}
,{"Name":"F3_120M_512","Value":13}
,{"Name":"F3_640_512","Value":14}
,{"Name":"F5_640_512","Value":15}
,{"Name":"F5_720_512","Value":16}
,{"Name":"F3_1Pt2_512","Value":17}
,{"Name":"F3_1Pt23_1024","Value":18}
,{"Name":"F5_1Pt23_1024","Value":19}
,{"Name":"F3_128Mb_512","Value":20}
,{"Name":"F3_230Mb_512","Value":21}
,{"Name":"F8_256_128","Value":22}
,{"Name":"F3_200Mb_512","Value":23}
,{"Name":"F3_240M_512","Value":24}
,{"Name":"F3_32M_512","Value":25}
]
,"IntegerBase":"Int32"
},{
"Name":"FORMAT_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"StartCylinderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndCylinderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartHeadNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndHeadNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FORMAT_EX_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"StartCylinderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndCylinderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartHeadNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndHeadNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FormatGapLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SectorsPerTrack","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SectorNumber","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_GEOMETRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Cylinders","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"TracksPerCylinder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SectorsPerTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PARTITION_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PartitionLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HiddenSectors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"BootIndicator","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RecognizedPartition","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RewritePartition","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_PARTITION_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DRIVE_LAYOUT_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Signature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PARTITION_INFORMATION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VERIFY_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REASSIGN_BLOCKS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BlockNumber","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REASSIGN_BLOCKS_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BlockNumber","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PARTITION_STYLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PARTITION_STYLE_MBR","Value":0}
,{"Name":"PARTITION_STYLE_GPT","Value":1}
,{"Name":"PARTITION_STYLE_RAW","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"PARTITION_INFORMATION_GPT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"ApiRef","Name":"GPT_ATTRIBUTES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PARTITION_INFORMATION_MBR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"BootIndicator","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RecognizedPartition","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HiddenSectors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_PARTITION_INFORMATION_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionStyle","Type":{"Kind":"ApiRef","Name":"PARTITION_STYLE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Mbr","Type":{"Kind":"ApiRef","Name":"SET_PARTITION_INFORMATION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Gpt","Type":{"Kind":"ApiRef","Name":"PARTITION_INFORMATION_GPT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"CREATE_DISK_GPT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"MaxPartitionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CREATE_DISK_MBR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Signature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CREATE_DISK"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionStyle","Type":{"Kind":"ApiRef","Name":"PARTITION_STYLE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Mbr","Type":{"Kind":"ApiRef","Name":"CREATE_DISK_MBR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Gpt","Type":{"Kind":"ApiRef","Name":"CREATE_DISK_GPT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"GET_LENGTH_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PARTITION_INFORMATION_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionStyle","Type":{"Kind":"ApiRef","Name":"PARTITION_STYLE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"StartingOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PartitionLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PartitionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RewritePartition","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsServicePartition","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Mbr","Type":{"Kind":"ApiRef","Name":"PARTITION_INFORMATION_MBR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Gpt","Type":{"Kind":"ApiRef","Name":"PARTITION_INFORMATION_GPT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"DRIVE_LAYOUT_INFORMATION_GPT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"StartingUsableOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UsableLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MaxPartitionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DRIVE_LAYOUT_INFORMATION_MBR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Signature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CheckSum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DRIVE_LAYOUT_INFORMATION_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"PartitionEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PARTITION_INFORMATION_EX","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Mbr","Type":{"Kind":"ApiRef","Name":"DRIVE_LAYOUT_INFORMATION_MBR","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Gpt","Type":{"Kind":"ApiRef","Name":"DRIVE_LAYOUT_INFORMATION_GPT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"DETECTION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DetectNone","Value":0}
,{"Name":"DetectInt13","Value":1}
,{"Name":"DetectExInt13","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"DISK_INT13_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DriveSelect","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxCylinders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SectorsPerTrack","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxHeads","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberDrives","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_EX_INT13_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExBufferSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExCylinders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExHeads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExSectorsPerTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExSectorsPerDrive","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ExSectorSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_DETECTION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SizeOfDetectInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DetectionType","Type":{"Kind":"ApiRef","Name":"DETECTION_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Int13","Type":{"Kind":"ApiRef","Name":"DISK_INT13_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ExInt13","Type":{"Kind":"ApiRef","Name":"DISK_EX_INT13_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISK_PARTITION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SizeOfPartitionInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartitionStyle","Type":{"Kind":"ApiRef","Name":"PARTITION_STYLE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Mbr","Type":{"Kind":"ApiRef","Name":"_Mbr_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Gpt","Type":{"Kind":"ApiRef","Name":"_Gpt_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Gpt_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Mbr_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Signature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CheckSum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISK_GEOMETRY_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Geometry","Type":{"Kind":"ApiRef","Name":"DISK_GEOMETRY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DiskSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_CONTROLLER_NUMBER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ControllerNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DiskNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_CACHE_RETENTION_PRIORITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"EqualPriority","Value":0}
,{"Name":"KeepPrefetchedData","Value":1}
,{"Name":"KeepReadData","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"DISK_CACHE_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ParametersSavable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReadCacheEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"WriteCacheEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReadRetentionPriority","Type":{"Kind":"ApiRef","Name":"DISK_CACHE_RETENTION_PRIORITY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"WriteRetentionPriority","Type":{"Kind":"ApiRef","Name":"DISK_CACHE_RETENTION_PRIORITY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DisablePrefetchTransferLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"PrefetchScalar","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ScalarPrefetch","Type":{"Kind":"ApiRef","Name":"_ScalarPrefetch_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"BlockPrefetch","Type":{"Kind":"ApiRef","Name":"_BlockPrefetch_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_BlockPrefetch_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Minimum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Maximum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_ScalarPrefetch_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Minimum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Maximum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaximumBlocks","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISK_GROW_PARTITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PartitionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesToGrow","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"HISTOGRAM_BUCKET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Reads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Writes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_HISTOGRAM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Start","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"End","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Average","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AverageRead","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AverageWrite","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Granularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReadCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WriteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Histogram","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HISTOGRAM_BUCKET","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_PERFORMANCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesRead","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BytesWritten","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReadTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"WriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IdleTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReadCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WriteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QueueDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SplitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QueryTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StorageDeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StorageManagerName","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_RECORD"
,"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":"StartTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EndTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"VirtualAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"NumberOfBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ReadRequest","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_LOGGING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Function","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"BufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BIN_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RequestSize","Value":0}
,{"Name":"RequestLocation","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BIN_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartValue","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PERF_BIN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfBins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TypeOfBin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BinsRanges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BIN_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BIN_COUNT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BinRange","Type":{"Kind":"ApiRef","Name":"BIN_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"BinCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BIN_RESULTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfBins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BinCounts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BIN_COUNT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GETVERSIONINPARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"bVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bRevision","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bReserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bIDEDeviceMap","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IDEREGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"bFeaturesReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bSectorCountReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bSectorNumberReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bCylLowReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bCylHighReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bDriveHeadReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bCommandReg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bReserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SENDCMDINPARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"irDriveRegs","Type":{"Kind":"ApiRef","Name":"IDEREGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"bDriveNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"bBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DRIVERSTATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"bDriverError","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bIDEError","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bReserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SENDCMDOUTPARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DriverStatus","Type":{"Kind":"ApiRef","Name":"DRIVERSTATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"bBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GET_DISK_ATTRIBUTES"
,"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":"Attributes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_DISK_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Persist","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AttributesMask","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ELEMENT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AllElements","Value":0}
,{"Name":"ChangerTransport","Value":1}
,{"Name":"ChangerSlot","Value":2}
,{"Name":"ChangerIEPort","Value":3}
,{"Name":"ChangerDrive","Value":4}
,{"Name":"ChangerDoor","Value":5}
,{"Name":"ChangerKeypad","Value":6}
,{"Name":"ChangerMaxElement","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"CHANGER_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ElementType","Type":{"Kind":"ApiRef","Name":"ELEMENT_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ElementAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_ELEMENT_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Element","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"NumberOfElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GET_CHANGER_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberTransportElements","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberStorageElements","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberCleanerSlots","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberIEElements","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberDataTransferElements","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NumberOfDoors","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstSlotNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstDriveNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstTransportNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstIEPortNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstCleanerSlotAddress","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MagazineSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DriveCleanTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Features0","Type":{"Kind":"ApiRef","Name":"CHANGER_FEATURES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Features1","Type":{"Kind":"ApiRef","Name":"GET_CHANGER_PARAMETERS_FEATURES1","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MoveFromTransport","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"MoveFromSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"MoveFromIePort","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"MoveFromDrive","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ExchangeFromTransport","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ExchangeFromSlot","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ExchangeFromIePort","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ExchangeFromDrive","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"LockUnlockCapabilities","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PositionCapabilities","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_PRODUCT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VendorId","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ProductId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Revision","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_SET_ACCESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Element","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Control","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_READ_ELEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ElementList","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT_LIST","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeTagInfo","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_ELEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Element","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SrcElementAddress","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT_STATUS_FLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ExceptionCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Lun","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"PrimaryVolumeID","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"AlternateVolumeID","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_ELEMENT_STATUS_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Element","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SrcElementAddress","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT_STATUS_FLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ExceptionCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Lun","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"PrimaryVolumeID","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"AlternateVolumeID","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"VendorIdentification","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ProductIdentification","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_INITIALIZE_ELEMENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ElementList","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT_LIST","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"BarCodeScan","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_SET_POSITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Transport","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Destination","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flip","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_EXCHANGE_MEDIUM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Transport","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Destination1","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Destination2","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flip1","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flip2","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_MOVE_MEDIUM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Transport","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Destination","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flip","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_SEND_VOLUME_TAG_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingElement","Type":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ActionCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VolumeIDTemplate","Type":{"Kind":"Array","Shape":{"Size":40},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"READ_ELEMENT_ADDRESS_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ElementStatus","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHANGER_ELEMENT_STATUS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHANGER_DEVICE_PROBLEM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DeviceProblemNone","Value":0}
,{"Name":"DeviceProblemHardware","Value":1}
,{"Name":"DeviceProblemCHMError","Value":2}
,{"Name":"DeviceProblemDoorOpen","Value":3}
,{"Name":"DeviceProblemCalibrationError","Value":4}
,{"Name":"DeviceProblemTargetFailure","Value":5}
,{"Name":"DeviceProblemCHMMoveError","Value":6}
,{"Name":"DeviceProblemCHMZeroError","Value":7}
,{"Name":"DeviceProblemCartridgeInsertError","Value":8}
,{"Name":"DeviceProblemPositionError","Value":9}
,{"Name":"DeviceProblemSensorError","Value":10}
,{"Name":"DeviceProblemCartridgeEjectError","Value":11}
,{"Name":"DeviceProblemGripperError","Value":12}
,{"Name":"DeviceProblemDriveError","Value":13}
]
,"IntegerBase":"Int32"
},{
"Name":"PATHNAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PathNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_QUERY_FAT_BPB_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"First0x24BytesOfBootSector","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_VOLUME_DATA_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VolumeSerialNumber","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NumberSectors","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TotalClusters","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FreeClusters","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TotalReserved","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerCluster","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerFileRecordSegment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClustersPerFileRecordSegment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftValidDataLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MftStartLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Mft2StartLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MftZoneStart","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MftZoneEnd","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_EXTENDED_VOLUME_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BytesPerPhysicalSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LfsMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LfsMinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxDeviceTrimExtentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxDeviceTrimByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxVolumeTrimExtentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxVolumeTrimByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REFS_VOLUME_DATA_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerPhysicalSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VolumeSerialNumber","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NumberSectors","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TotalClusters","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FreeClusters","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TotalReserved","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BytesPerSector","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesPerCluster","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaximumSizeOfResidentFile","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FastTierDataFillRatio","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SlowTierDataFillRatio","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DestagesFastTierToSlowTierRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":9},"Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STARTING_LCN_INPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STARTING_LCN_INPUT_BUFFER_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VOLUME_BITMAP_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BitmapSize","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Buffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STARTING_VCN_INPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RETRIEVAL_POINTERS_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExtentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Extents","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NextVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Lcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExtentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Extents","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NextVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Lcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReferenceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"RETRIEVAL_POINTER_COUNT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExtentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_FILE_RECORD_INPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileReferenceNumber","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_FILE_RECORD_OUTPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileReferenceNumber","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FileRecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileRecordBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MOVE_FILE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StartingVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StartingLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClusterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MOVE_FILE_RECORD_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SourceFileRecord","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetFileRecord","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MOVE_FILE_DATA32"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingVcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StartingLcn","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClusterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FIND_BY_SID_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Restart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Sid","Type":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FIND_BY_SID_OUTPUT"
,"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":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MFT_ENUM_DATA_V0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LowUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"HighUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MFT_ENUM_DATA_V1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LowUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"HighUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MinMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CREATE_USN_JOURNAL_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MaximumSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AllocationDelta","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"READ_FILE_USN_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MinMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"READ_USN_JOURNAL_DATA_V0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"ReasonMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReturnOnlyOnClose","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesToWaitFor","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"READ_USN_JOURNAL_DATA_V1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"ReasonMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReturnOnlyOnClose","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesToWaitFor","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MinMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_TRACK_MODIFIED_RANGES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Unused","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ChunkSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FileSizeThreshold","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RANGE_TRACK_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Usn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ParentFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Usn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"TimeStamp","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecurityId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileNameOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_V3"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileReferenceNumber","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"ParentFileReferenceNumber","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"Usn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"TimeStamp","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecurityId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileNameOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_COMMON_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_EXTENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Offset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"USN_RECORD_COMMON_HEADER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"FileReferenceNumber","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"ParentFileReferenceNumber","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"Usn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceInfo","Type":{"Kind":"ApiRef","Name":"USN_SOURCE_INFO_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"RemainingExtents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfExtents","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ExtentSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Extents","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"USN_RECORD_EXTENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_RECORD_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"USN_RECORD_COMMON_HEADER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"V2","Type":{"Kind":"ApiRef","Name":"USN_RECORD_V2","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"V3","Type":{"Kind":"ApiRef","Name":"USN_RECORD_V3","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"V4","Type":{"Kind":"ApiRef","Name":"USN_RECORD_V4","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_JOURNAL_DATA_V0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirstUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"NextUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LowestValidUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaxUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaximumSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AllocationDelta","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_JOURNAL_DATA_V1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirstUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"NextUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LowestValidUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaxUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaximumSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AllocationDelta","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MinSupportedMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxSupportedMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"USN_JOURNAL_DATA_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirstUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"NextUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LowestValidUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaxUsn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaximumSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AllocationDelta","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MinSupportedMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MaxSupportedMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RangeTrackChunkSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RangeTrackFileSizeThreshold","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DELETE_USN_JOURNAL_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnJournalID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DeleteFlags","Type":{"Kind":"ApiRef","Name":"USN_DELETE_FLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MARK_HANDLE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HandleInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnSourceInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CopyNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"MARK_HANDLE_INFO32"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HandleInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"UsnSourceInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CopyNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"BULK_SECURITY_TEST_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecurityIds","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_PREFETCH"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Prefetch","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_PREFETCH_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Prefetch","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILESYSTEM_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileSystemType","Type":{"Kind":"ApiRef","Name":"FILESYSTEM_STATISTICS_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SizeOfCompleteStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserFileReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserFileReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserDiskReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserFileWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserFileWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserDiskWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataDiskReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MetaDataDiskWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FAT_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CreateHits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SuccessfulCreates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FailedCreates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedDiskReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedDiskWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EXFAT_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CreateHits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SuccessfulCreates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FailedCreates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedDiskReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonCachedDiskWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"LogFileFullExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OtherExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_MftWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MftWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MftWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MftWritesUserRequest","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Mft2Writes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mft2WriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mft2WritesUserLevel","Type":{"Kind":"ApiRef","Name":"_Mft2WritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Mft2WritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Mft2WritesLazyWriter","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Mft2WritesUserRequest","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"RootIndexReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RootIndexReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RootIndexWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RootIndexWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BitmapWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BitmapWritesUserRequest","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BitmapWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_BitmapWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MftBitmapReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MftBitmapWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MftBitmapWritesUserRequest","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MftBitmapWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_MftBitmapWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"UserIndexReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserIndexReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserIndexWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserIndexWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogFileReads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogFileReadBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogFileWrites","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogFileWriteBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Allocate","Type":{"Kind":"ApiRef","Name":"_Allocate_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DiskResourcesExhausted","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Allocate_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Calls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Hints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RunsReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HintsHonored","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HintsClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Cache","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CacheClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CacheMiss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CacheMissClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_MftBitmapWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_BitmapWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Mft2WritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_MftWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"FILESYSTEM_STATISTICS_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileSystemType","Type":{"Kind":"ApiRef","Name":"FILESYSTEM_STATISTICS_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SizeOfCompleteStructure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserFileReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserFileReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserDiskReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserFileWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserFileWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserDiskWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataDiskReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MetaDataDiskWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NTFS_STATISTICS_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"LogFileFullExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OtherExceptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_MftWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MftWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftWritesUserRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mft2Writes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Mft2WriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Mft2WritesUserLevel","Type":{"Kind":"ApiRef","Name":"_Mft2WritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Mft2WritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mft2WritesLazyWriter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mft2WritesUserRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RootIndexReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RootIndexReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RootIndexWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RootIndexWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BitmapReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BitmapReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BitmapWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BitmapWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BitmapWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWritesUserRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_BitmapWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"MftBitmapReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftBitmapReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftBitmapWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftBitmapWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MftBitmapWritesFlushForLogFileFull","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWritesLazyWriter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWritesUserRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MftBitmapWritesUserLevel","Type":{"Kind":"ApiRef","Name":"_MftBitmapWritesUserLevel_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"UserIndexReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserIndexReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserIndexWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"UserIndexWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogFileReads","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogFileReadBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogFileWrites","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogFileWriteBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Allocate","Type":{"Kind":"ApiRef","Name":"_Allocate_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"DiskResourcesExhausted","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VolumeTrimCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VolumeTrimTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VolumeTrimByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FileLevelTrimCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FileLevelTrimTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FileLevelTrimByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VolumeTrimSkippedCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VolumeTrimSkippedByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NtfsFillStatInfoFromMftRecordCalledCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NtfsFillStatInfoFromMftRecordBailedBecauseOfAttributeListCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NtfsFillStatInfoFromMftRecordBailedBecauseOfNonResReparsePointCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Allocate_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Calls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RunsReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Hints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HintsHonored","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Cache","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CacheMiss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clusters","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"HintsClusters","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CacheClusters","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CacheMissClusters","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_MftBitmapWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_BitmapWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Mft2WritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_MftWritesUserLevel_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Write","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Create","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SetInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"FILE_OBJECTID_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ObjectId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"ExtendedInfo","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BirthVolumeId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"BirthObjectId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"DomainId","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"FILE_SET_SPARSE_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SetSparse","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_ZERO_DATA_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BeyondFinalZero","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_ZERO_DATA_INFORMATION_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BeyondFinalZero","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_ALLOCATED_RANGE_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENCRYPTION_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"EncryptionOperation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Private","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DECRYPTION_STATUS_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NoEncryptedStreams","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REQUEST_RAW_ENCRYPTED_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENCRYPTED_DATA_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingFileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OutputBufferOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesWithinFileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesWithinValidDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CompressionFormat","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DataUnitShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ChunkShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ClusterShift","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"EncryptionFormat","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"NumberOfDataBlocks","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DataBlockSize","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EXTENDED_ENCRYPTED_DATA_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ExtendedCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PLEX_READ_DATA_REQUEST"
,"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":"ByteLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlexNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SI_COPYFILE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SourceFileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DestinationFileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileNameBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_MAKE_COMPATIBLE_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CloseDisc","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_SET_DEFECT_MGMT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Disable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_QUERY_SPARING_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SparingUnitBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SoftwareSparing","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TotalSpareBlocks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FreeSpareBlocks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_QUERY_ON_DISK_VOL_INFO_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DirectoryCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FileCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FsFormatMajVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FsFormatMinVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FsFormatName","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"FormatTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LastUpdateTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"CopyrightInfo","Type":{"Kind":"Array","Shape":{"Size":34},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"AbstractInfo","Type":{"Kind":"Array","Shape":{"Size":34},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"FormattingImplementationInfo","Type":{"Kind":"Array","Shape":{"Size":34},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"LastModifyingImplementationInfo","Type":{"Kind":"Array","Shape":{"Size":34},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_INITIATE_REPAIR_OUTPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Hint1","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Hint2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Clsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SHRINK_VOLUME_REQUEST_TYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ShrinkPrepare","Value":1}
,{"Name":"ShrinkCommit","Value":2}
,{"Name":"ShrinkAbort","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SHRINK_VOLUME_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ShrinkRequestType","Type":{"Kind":"ApiRef","Name":"SHRINK_VOLUME_REQUEST_TYPES","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NewNumberOfSectors","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_MODIFY_RM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"TXFS_RMF_LAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"LogContainerCountMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerCountMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogGrowthIncrement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogAutoShrinkPercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LoggingMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_QUERY_RM_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BytesRequired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TailLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CurrentLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ArchiveTailLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogContainerSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"HighestVirtualClock","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogContainerCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerCountMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerCountMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogGrowthIncrement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogAutoShrinkPercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"TXFS_RMF_LAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"LoggingMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"RmState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogFree","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TopsSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TopsUsed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TransactionCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OnePCCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TwoPCCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumberLogFileFull","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OldestTransactionAge","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RMName","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"TmLogPathOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_ROLLFORWARD_REDO_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"LastVirtualClock","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LastRedoLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"HighestRecoveryLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_START_RM_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LogContainerCountMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogContainerCountMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogGrowthIncrement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogAutoShrinkPercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TmLogPathOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TmLogPathLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LoggingMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LogPathLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LogPath","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_GET_METADATA_INFO_OUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TxfFileId","Type":{"Kind":"ApiRef","Name":"_TxfFileId_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"LockingTransaction","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"LastLsn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TransactionState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_TxfFileId_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"LowPart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"HighPart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NameFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileId","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_LIST_TRANSACTION_LOCKED_FILES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"KtmTransaction","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"NumberOfFiles","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BufferSizeRequired","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_LIST_TRANSACTIONS_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TransactionId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"TransactionState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_LIST_TRANSACTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfTransactions","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BufferSizeRequired","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_READ_BACKUP_INFORMATION_OUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Buffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"TXFS_WRITE_BACKUP_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Buffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_GET_TRANSACTED_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ThisBaseVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LatestVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ThisMiniVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstMiniVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LatestMiniVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_SAVEPOINT_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"KtmTransaction","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ActionCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SavepointId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_CREATE_MINIVERSION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StructureVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"StructureLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BaseVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MiniVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TXFS_TRANSACTION_ACTIVE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TransactionsActiveAtSnapshot","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BOOT_AREA_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BootSectorCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BootSectors","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"RETRIEVAL_POINTER_BASE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileAreaOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_FS_PERSISTENT_VOLUME_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VolumeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FlagMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_SYSTEM_RECOGNITION_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileSystem","Type":{"Kind":"Array","Shape":{"Size":9},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REQUEST_OPLOCK_INPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StructureVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"StructureLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"RequestedOplockLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REQUEST_OPLOCK_OUTPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StructureVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"StructureLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"OriginalOplockLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NewOplockLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AccessMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ShareMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RequestLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RequestFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"EntryLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependencyTypeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProviderSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VirtualStorageType","Type":{"Kind":"ApiRef","Name":"VIRTUAL_STORAGE_TYPE","TargetKind":"Default","Api":"Storage.Vhd","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"EntryLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependencyTypeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProviderSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VirtualStorageType","Type":{"Kind":"ApiRef","Name":"VIRTUAL_STORAGE_TYPE","TargetKind":"Default","Api":"Storage.Vhd","Parents":[]},"Attrs":[]}
,{"Name":"AncestorLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HostVolumeNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HostVolumeNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependentVolumeNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependentVolumeNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RelativePathOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RelativePathSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependentDeviceNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DependentDeviceNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ResponseLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Lev1Depends","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"Lev2Depends","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SD_CHANGE_MACHINE_SID_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CurrentMachineSIDOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"CurrentMachineSIDLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NewMachineSIDOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"NewMachineSIDLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_CHANGE_MACHINE_SID_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumSDChangedSuccess","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDChangedFail","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDUnused","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumMftSDChangedSuccess","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumMftSDChangedFail","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumMftSDTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_QUERY_STATS_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_QUERY_STATS_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SdsStreamSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SdsAllocationSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SiiStreamSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SiiAllocationSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SdhStreamSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SdhAllocationSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDTotal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDUnused","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_ENUM_SDS_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MaxSDEntriesToReturn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_ENUM_SDS_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Hash","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecurityId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Descriptor","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_ENUM_SDS_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NextOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDEntriesReturned","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumSDBytesReturned","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SDEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SD_ENUM_SDS_ENTRY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SD_GLOBAL_CHANGE_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ChangeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SdChange","Type":{"Kind":"ApiRef","Name":"SD_CHANGE_MACHINE_SID_INPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SdQueryStats","Type":{"Kind":"ApiRef","Name":"SD_QUERY_STATS_INPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SdEnumSds","Type":{"Kind":"ApiRef","Name":"SD_ENUM_SDS_INPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SD_GLOBAL_CHANGE_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ChangeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SdChange","Type":{"Kind":"ApiRef","Name":"SD_CHANGE_MACHINE_SID_OUTPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SdQueryStats","Type":{"Kind":"ApiRef","Name":"SD_QUERY_STATS_OUTPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SdEnumSds","Type":{"Kind":"ApiRef","Name":"SD_ENUM_SDS_OUTPUT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Cluster","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfMatches","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BufferSizeRequired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OffsetToNext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Cluster","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_TYPE_NOTIFICATION_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumFileTypeIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileTypeID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_MGMT_LOCK"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_NAMESPACE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SectorSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_CONTROL_OP"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CsvControlStartRedirectFile","Value":2}
,{"Name":"CsvControlStopRedirectFile","Value":3}
,{"Name":"CsvControlQueryRedirectState","Value":4}
,{"Name":"CsvControlQueryFileRevision","Value":6}
,{"Name":"CsvControlQueryMdsPath","Value":8}
,{"Name":"CsvControlQueryFileRevisionFileId128","Value":9}
,{"Name":"CsvControlQueryVolumeRedirectState","Value":10}
,{"Name":"CsvControlEnableUSNRangeModificationTracking","Value":13}
,{"Name":"CsvControlMarkHandleLocalVolumeMount","Value":14}
,{"Name":"CsvControlUnmarkHandleLocalVolumeMount","Value":15}
,{"Name":"CsvControlGetCsvFsMdsPathV2","Value":18}
,{"Name":"CsvControlDisableCaching","Value":19}
,{"Name":"CsvControlEnableCaching","Value":20}
,{"Name":"CsvControlStartForceDFO","Value":21}
,{"Name":"CsvControlStopForceDFO","Value":22}
,{"Name":"CsvControlQueryMdsPathNoPause","Value":23}
,{"Name":"CsvControlSetVolumeId","Value":24}
,{"Name":"CsvControlQueryVolumeId","Value":25}
]
,"IntegerBase":"Int32"
},{
"Name":"CSV_CONTROL_PARAM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"CSV_CONTROL_OP","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Unused","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_REDIRECT_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MdsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileRedirected","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_FILE_REVISION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileId","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"FileRevision","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Int64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_FILE_REVISION_FILE_ID_128"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
,{"Name":"FileRevision","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Int64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_MDS_PATH"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MdsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Path","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSVFS_DISK_CONNECTIVITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CsvFsDiskConnectivityNone","Value":0}
,{"Name":"CsvFsDiskConnectivityMdsNodeOnly","Value":1}
,{"Name":"CsvFsDiskConnectivitySubsetOfNodes","Value":2}
,{"Name":"CsvFsDiskConnectivityAllNodes","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"CSV_QUERY_VOLUME_REDIRECT_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MdsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IsDiskConnected","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClusterEnableDirectIo","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DiskConnectivity","Type":{"Kind":"ApiRef","Name":"CSVFS_DISK_CONNECTIVITY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_MDS_PATH_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"RequiredSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MdsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DiskConnectivity","Type":{"Kind":"ApiRef","Name":"CSVFS_DISK_CONNECTIVITY","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"IpAddressOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IpAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PathOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_SET_VOLUME_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VolumeId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_VOLUME_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VolumeId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VetoedFromAltitudeIntegral","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"VetoedFromAltitudeDecimal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STORAGE_RESERVE_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StorageReserveIdNone","Value":0}
,{"Name":"StorageReserveIdHard","Value":1}
,{"Name":"StorageReserveIdSoft","Value":2}
,{"Name":"StorageReserveIdUpdateScratch","Value":3}
,{"Name":"StorageReserveIdMax","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"CSV_IS_OWNED_BY_CSVFS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OwnedByCSVFS","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LEVEL_TRIM_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LEVEL_TRIM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Key","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_LEVEL_TRIM_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LEVEL_TRIM_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumRangesProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_FILE_LAYOUT_FILTER_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QUERY_FILE_LAYOUT_FILTER_TYPE_NONE","Value":0}
,{"Name":"QUERY_FILE_LAYOUT_FILTER_TYPE_CLUSTERS","Value":1}
,{"Name":"QUERY_FILE_LAYOUT_FILTER_TYPE_FILEID","Value":2}
,{"Name":"QUERY_FILE_LAYOUT_FILTER_TYPE_STORAGE_RESERVE_ID","Value":3}
,{"Name":"QUERY_FILE_LAYOUT_NUM_FILTER_TYPES","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"CLUSTER_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingCluster","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClusterCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_REFERENCE_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartingFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"EndingFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_FILE_LAYOUT_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FilterType","Type":{"Kind":"ApiRef","Name":"QUERY_FILE_LAYOUT_FILTER_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"_Filter_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Filter_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ClusterRanges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CLUSTER_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"FileReferenceRanges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_REFERENCE_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
,{"Name":"StorageReserveIds","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"STORAGE_RESERVE_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FilterEntryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfPairs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"QUERY_FILE_LAYOUT_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileEntryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FirstFileOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LAYOUT_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NextFileOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirstNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FirstStreamOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtraInfoOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtraInfoLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LAYOUT_NAME_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NextNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ParentFileReferenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_LAYOUT_INFO_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BasicInformation","Type":{"Kind":"ApiRef","Name":"_BasicInformation_e__Struct","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"OwnerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecurityId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Usn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"StorageReserveId","Type":{"Kind":"ApiRef","Name":"STORAGE_RESERVE_ID","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_BasicInformation_e__Struct"
,"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":"STREAM_LAYOUT_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NextStreamOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtentInformationOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"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":"StreamInformationOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AttributeTypeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AttributeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamIdentifierLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamIdentifier","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STREAM_EXTENT_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtentInformation","Type":{"Kind":"ApiRef","Name":"_ExtentInformation_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_ExtentInformation_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RetrievalPointers","Type":{"Kind":"ApiRef","Name":"RETRIEVAL_POINTERS_BUFFER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"FSCTL_GET_INTEGRITY_INFORMATION_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ChecksumAlgorithm","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ChecksumChunkSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClusterSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ChecksumAlgorithm","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"EnableIntegrity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"KeepIntegrityStateUnchanged","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":7},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_OFFLOAD_READ_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TokenTimeToLive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CopyLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_OFFLOAD_READ_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TransferLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Token","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_OFFLOAD_WRITE_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CopyLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TransferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Token","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_OFFLOAD_WRITE_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LengthWritten","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_PURGE_FAILURE_MODE_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REPAIR_COPIES_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceCopy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfRepairCopies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RepairCopies","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REPAIR_COPIES_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ResumeFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_REGION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Usage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_REGION_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TotalRegionEntryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RegionEntryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Region","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_REGION_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_REGION_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"DesiredUsage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WRITE_USN_REASON_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UsnReasonToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_STORAGE_TIER_MEDIA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FileStorageTierMediaTypeUnspecified","Value":0}
,{"Name":"FileStorageTierMediaTypeDisk","Value":1}
,{"Name":"FileStorageTierMediaTypeSsd","Value":2}
,{"Name":"FileStorageTierMediaTypeScm","Value":4}
,{"Name":"FileStorageTierMediaTypeMax","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"FILE_STORAGE_TIER_CLASS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FileStorageTierClassUnspecified","Value":0}
,{"Name":"FileStorageTierClassCapacity","Value":1}
,{"Name":"FileStorageTierClassPerformance","Value":2}
,{"Name":"FileStorageTierClassMax","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"FILE_STORAGE_TIER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_FLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"ProvisionedCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_MEDIA_TYPE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_CLASS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_QUERY_STORAGE_CLASSES_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_FLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"TotalNumberOfTiers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfTiersReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Tiers","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STREAM_INFORMATION_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamInformation","Type":{"Kind":"ApiRef","Name":"_StreamInformation","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_StreamInformation"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DesiredStorageClass","Type":{"Kind":"ApiRef","Name":"_DesiredStorageClass","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StreamInformation"]},"Attrs":[]}
,{"Name":"DataStream","Type":{"Kind":"ApiRef","Name":"_DataStream","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StreamInformation"]},"Attrs":[]}
,{"Name":"Reparse","Type":{"Kind":"ApiRef","Name":"_Reparse","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StreamInformation"]},"Attrs":[]}
,{"Name":"Ea","Type":{"Kind":"ApiRef","Name":"_Ea","TargetKind":"Default","Api":"System.Ioctl","Parents":["_StreamInformation"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Ea"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"EaSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EaInformationOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Reparse"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ReparseDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReparseDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_DataStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Vdl","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_DesiredStorageClass"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Class","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_CLASS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"FSCTL_QUERY_REGION_INFO_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfTierIds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TierIds","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_STORAGE_TIER_REGION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TierId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSCTL_QUERY_REGION_INFO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TotalNumberOfRegions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfRegionsReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Regions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_REGION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_DESIRED_STORAGE_CLASS_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Class","Type":{"Kind":"ApiRef","Name":"FILE_STORAGE_TIER_CLASS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SourceFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ByteCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA32"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ByteCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"FileHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SourceFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ByteCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DUPLICATE_EXTENTS_DATA_EX32"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SourceFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TargetFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ByteCount","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DUPLICATE_EXTENTS_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FileSnapStateInactive","Value":0}
,{"Name":"FileSnapStateSource","Value":1}
,{"Name":"FileSnapStateTarget","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"ASYNC_DUPLICATE_EXTENTS_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DUPLICATE_EXTENTS_STATE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"SourceFileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TargetFileOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BytesDuplicated","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REFS_SMR_VOLUME_GC_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SmrGcStateInactive","Value":0}
,{"Name":"SmrGcStatePaused","Value":1}
,{"Name":"SmrGcStateActive","Value":2}
,{"Name":"SmrGcStateActiveFullSpeed","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"REFS_SMR_VOLUME_INFO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SizeOfRandomlyWritableTier","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FreeSpaceInRandomlyWritableTier","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SizeofSMRTier","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FreeSpaceInSMRTier","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UsableFreeSpaceInSMRTier","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"VolumeGcState","Type":{"Kind":"ApiRef","Name":"REFS_SMR_VOLUME_GC_STATE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeGcLastStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurrentGcBandFillPercentage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Unused","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"REFS_SMR_VOLUME_GC_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SmrGcActionStart","Value":1}
,{"Name":"SmrGcActionStartFullSpeed","Value":2}
,{"Name":"SmrGcActionPause","Value":3}
,{"Name":"SmrGcActionStop","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"REFS_SMR_VOLUME_GC_METHOD"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SmrGcMethodCompaction","Value":1}
,{"Name":"SmrGcMethodCompression","Value":2}
,{"Name":"SmrGcMethodRotation","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"REFS_SMR_VOLUME_GC_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"REFS_SMR_VOLUME_GC_ACTION","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Method","Type":{"Kind":"ApiRef","Name":"REFS_SMR_VOLUME_GC_METHOD","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"IoGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CompressionFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Unused","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OptimalWriteSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamGranularitySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamIdMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamIdMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STREAMS_ASSOCIATE_ID_INPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STREAMS_QUERY_ID_OUTPUT_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_BAD_RANGES_INPUT_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_BAD_RANGES_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"QUERY_BAD_RANGES_INPUT_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_BAD_RANGES_OUTPUT_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LengthInBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"QUERY_BAD_RANGES_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumBadRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NextOffsetToLookUp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BadRanges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"QUERY_BAD_RANGES_OUTPUT_RANGE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AlignmentShift","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FileOffsetToAlign","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FallbackAlignmentShift","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIRTUAL_STORAGE_BEHAVIOR_CODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VirtualStorageBehaviorUndefined","Value":0}
,{"Name":"VirtualStorageBehaviorCacheWriteThrough","Value":1}
,{"Name":"VirtualStorageBehaviorCacheWriteBack","Value":2}
,{"Name":"VirtualStorageBehaviorStopIoProcessing","Value":3}
,{"Name":"VirtualStorageBehaviorRestartIoProcessing","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BehaviorCode","Type":{"Kind":"ApiRef","Name":"VIRTUAL_STORAGE_BEHAVIOR_CODE","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENCRYPTION_KEY_CTRL_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"HeaderSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StructureSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"KeyOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"KeySize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DplLock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DplUserId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DplCredentialId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WOF_EXTERNAL_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Provider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WOF_EXTERNAL_FILE_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileId","Type":{"Kind":"ApiRef","Name":"FILE_ID_128","TargetKind":"Default","Api":"Storage.FileSystem","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WOF_VERSION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WofVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_EXTERNAL_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"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":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_ADD_OVERLAY_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WimType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimFileNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimFileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_UPDATE_OVERLAY_INPUT"
,"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":"WimFileNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimFileNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_REMOVE_OVERLAY_INPUT"
,"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":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_SUSPEND_OVERLAY_INPUT"
,"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":[]}
]
,"NestedTypes":[]
},{
"Name":"WIM_PROVIDER_OVERLAY_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NextEntryOffset","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":"WimFileNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WimIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_PROVIDER_EXTERNAL_INFO_V0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FILE_PROVIDER_EXTERNAL_INFO_V1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Algorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CONTAINER_VOLUME_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CONTAINER_ROOT_INFO_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CONTAINER_ROOT_INFO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ContainerRootIdLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ContainerRootId","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIRTUALIZATION_INSTANCE_INFO_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfWorkerThreads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIRTUALIZATION_INSTANCE_INFO_INPUT_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"HeaderSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NotificationInfoSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NotificationInfoOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ProviderMajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIRTUALIZATION_INSTANCE_INFO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VirtualizationInstanceID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GET_FILTER_FILE_IDENTIFIER_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"AltitudeLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Altitude","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GET_FILTER_FILE_IDENTIFIER_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FilterFileIdentifierLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FilterFileIdentifier","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FS_BPIO_OPERATIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FS_BPIO_OP_ENABLE","Value":1}
,{"Name":"FS_BPIO_OP_DISABLE","Value":2}
,{"Name":"FS_BPIO_OP_QUERY","Value":3}
,{"Name":"FS_BPIO_OP_VOLUME_STACK_PAUSE","Value":4}
,{"Name":"FS_BPIO_OP_VOLUME_STACK_RESUME","Value":5}
,{"Name":"FS_BPIO_OP_STREAM_PAUSE","Value":6}
,{"Name":"FS_BPIO_OP_STREAM_RESUME","Value":7}
,{"Name":"FS_BPIO_OP_GET_INFO","Value":8}
,{"Name":"FS_BPIO_OP_MAX_OPERATION","Value":9}
]
,"IntegerBase":"Int32"
},{
"Name":"FS_BPIO_INFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FSBPIO_INFL_None","Value":0}
,{"Name":"FSBPIO_INFL_SKIP_STORAGE_STACK_QUERY","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"FS_BPIO_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"FS_BPIO_OPERATIONS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"InFlags","Type":{"Kind":"ApiRef","Name":"FS_BPIO_INFLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FS_BPIO_OUTFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FSBPIO_OUTFL_None","Value":0}
,{"Name":"FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED","Value":1}
,{"Name":"FSBPIO_OUTFL_STREAM_BYPASS_PAUSED","Value":2}
,{"Name":"FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED","Value":4}
,{"Name":"FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"FS_BPIO_RESULTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OpStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FailingDriverNameLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FailingDriverName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"FailureReasonLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FailureReason","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FS_BPIO_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ActiveBypassIoCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StorageDriverNameLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"StorageDriverName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FS_BPIO_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"FS_BPIO_OPERATIONS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"OutFlags","Type":{"Kind":"ApiRef","Name":"FS_BPIO_OUTFLAGS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"FS_BPIO_RESULTS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"Query","Type":{"Kind":"ApiRef","Name":"FS_BPIO_RESULTS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"VolumeStackResume","Type":{"Kind":"ApiRef","Name":"FS_BPIO_RESULTS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"StreamResume","Type":{"Kind":"ApiRef","Name":"FS_BPIO_RESULTS","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
,{"Name":"GetInfo","Type":{"Kind":"ApiRef","Name":"FS_BPIO_INFO","TargetKind":"Default","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"SMB_SHARE_FLUSH_AND_PURGE_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SMB_SHARE_FLUSH_AND_PURGE_OUTPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cEntriesPurged","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISK_EXTENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DiskNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartingOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ExtentLength","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VOLUME_DISK_EXTENTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfDiskExtents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Extents","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DISK_EXTENT","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VOLUME_GET_GPT_ATTRIBUTES_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"GptAttributes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"SourceContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IO_IRP_EXT_TRACK_OFFSET_HEADER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":["In"]}
,{"Name":"TargetContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IO_IRP_EXT_TRACK_OFFSET_HEADER","TargetKind":"Default","Api":"System.Ioctl","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"RelativeOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"IO_IRP_EXT_TRACK_OFFSET_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Validation","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"TrackedOffsetCallback","Type":{"Kind":"ApiRef","Name":"PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK","TargetKind":"FunctionPointer","Api":"System.Ioctl","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}],
"Functions":[],
"UnicodeAliases":[
]
}