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

ExportDirectoryTable

Public Struct
std.coff.ExportDirectoryTable
pub const ExportDirectoryTable = extern struct

Fields

flags: u32

Reserved

time_date_stamp: u32

Creation time of this table

major_version: u16
minor_version: u16
name_rva: u32

The address of an ASCII string that contains the name of the DLL. This address is relative to the image base.

ordinal_base: u32

The ordinal of the first export in this image

number_of_entries: u32

Number of entries in the export address table

number_of_names: u32

Number of entries in the name pointer table and ordinal table

export_address_table_rva: u32
name_pointer_table_rva: u32
ordinal_table_rva: u32

File

coff.zig:463
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
pub const ExportDirectoryTable = extern struct {
    /// Reserved
    flags: u32,

    /// Creation time of this table
    time_date_stamp: u32,

    major_version: u16,
    minor_version: u16,

    /// The address of an ASCII string that contains the name of the DLL.
    /// This address is relative to the image base.
    name_rva: u32,

    /// The ordinal of the first export in this image
    ordinal_base: u32,

    /// Number of entries in the export address table
    number_of_entries: u32,

    /// Number of entries in the name pointer table and ordinal table
    number_of_names: u32,

    export_address_table_rva: u32,
    name_pointer_table_rva: u32,
    ordinal_table_rva: u32,
}