pub unsafe extern "system" fn CreateHardLinkTransactedW(
    lpFileName: *const u16,
    lpExistingFileName: *const u16,
    lpSecurityAttributes: *mut SECURITY_ATTRIBUTES,
    hTransaction: *mut c_void
)