Zig 0.17.0-dev (Split by item) 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.
std › os › windows › kernel32 › CreateProcessW Public Function CreateProcessW Doc Source Public Function std.os.windows.kernel32.CreateProcessW
pub extern "kernel32" fn CreateProcessW (
lpApplicationName : ?LPCWSTR ,
lpCommandLine : ?LPWSTR ,
lpProcessAttributes : ?*SECURITY_ATTRIBUTES ,
lpThreadAttributes : ?*SECURITY_ATTRIBUTES ,
bInheritHandles : BOOL ,
dwCreationFlags : windows .CreateProcessFlags ,
lpEnvironment : ?[*:0 ]const u16 ,
lpCurrentDirectory : ?LPCWSTR ,
lpStartupInfo : *STARTUPINFOW ,
lpProcessInformation : *PROCESS .INFORMATION ,
) callconv (.winapi ) BOOL Params File os/windows/kernel32.zig: 16
16
17
18
19
20
21
22
23
24
25
26
27 pub extern "kernel32" fn CreateProcessW (
lpApplicationName : ?LPCWSTR ,
lpCommandLine : ?LPWSTR ,
lpProcessAttributes : ?*SECURITY_ATTRIBUTES ,
lpThreadAttributes : ?*SECURITY_ATTRIBUTES ,
bInheritHandles : BOOL ,
dwCreationFlags : windows .CreateProcessFlags ,
lpEnvironment : ?[*:0 ]const u16 ,
lpCurrentDirectory : ?LPCWSTR ,
lpStartupInfo : *STARTUPINFOW ,
lpProcessInformation : *PROCESS .INFORMATION ,
) callconv (.winapi ) BOOL