pub unsafe extern "system" fn FindFirstFileTransactedW(
    lpFileName: *const u16,
    fInfoLevelId: u32,
    lpFindFileData: *mut c_void,
    fSearchOp: u32,
    lpSearchFilter: *mut c_void,
    dwAdditionalFlags: u32,
    hTransaction: *mut c_void
) -> *mut c_void