Windows module

CreateFileA

procedureforeignSource
CreateFileA :: (
    filename: *u8,
    desired_access: u32,
    share_mode: u32 = FILE_SHARE_READ,
    security: *void = null,
    creation: u32 = OPEN_EXISTING,
    flags_and_attributes: u32 = 0,
    hTemplateFile: HANDLE = null
) -> HANDLE #foreign

Parameters

filename: *u8
desired_access: u32
share_mode: u32 = FILE_SHARE_READ
security: *void = null
creation: u32 = OPEN_EXISTING
flags_and_attributes: u32 = 0
hTemplateFile: HANDLE = null

Returns

See also