Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Struct

PARTIAL_INFORMATION

Public Struct
std.os.windows.KEY.VALUE.PARTIAL_INFORMATION
pub const PARTIAL_INFORMATION = extern struct

Fields

TitleIndex: ULONG
Type: REG.ValueType
DataLength: ULONG
Data: [0]UCHAR

Functions

pub fn data(info: *const PARTIAL_INFORMATION) []const UCHAR

File

os/windows.zig:4455
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
        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];
            }
        }