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