pub unsafe extern "system" fn SetFileAttributesTransactedW(
    lpFileName: *const u16,
    dwFileAttributes: u32,
    hTransaction: *mut c_void
) -> i32