pub unsafe extern "system" fn CreateFileTransactedA(
    lpfilename: PCSTR,
    dwdesiredaccess: u32,
    dwsharemode: FILE_SHARE_MODE,
    lpsecurityattributes: *const SECURITY_ATTRIBUTES,
    dwcreationdisposition: FILE_CREATION_DISPOSITION,
    dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES,
    htemplatefile: HANDLE,
    htransaction: HANDLE,
    pusminiversion: *const TXFS_MINIVERSION,
    lpextendedparameter: *mut c_void
) -> HANDLE
Expand description

Required features: "Win32_Storage_FileSystem", "Win32_Foundation", "Win32_Security"