pub const KEY = struct
pub const KEY = struct { pub const VALUE = struct { /// https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/ne-wdm-_key_value_information_class pub const INFORMATION_CLASS = enum(c_int) { Basic = 0, Full = 1, Partial = 2, FullAlign64 = 3, PartialAlign64 = 4, Layer = 5, _, pub const Max: @typeInfo(@This()).@"enum".tag_type = @typeInfo(@This()).@"enum".field_names.len; }; pub const PARTIAL_INFORMATION = extern struct { TitleIndex: ULONG, Type: REG.ValueType, DataLength: ULONG, Data: [0]UCHAR, pub fn data(info: *const PARTIAL_INFORMATION) []const UCHAR { const ptr: [*]const UCHAR = @ptrCast(&info.Data); return ptr[0..info.DataLength]; } }; }; }