# FS_NotifyArchiveAsyncEnd

## C Specification

      #include <nitro/fs.h>

      void FS_NotifyArchiveAsyncEnd(
          FSArchive   *p_arc,
          FSResult    ret);

## Description

This function is called to notify the archive that `FS_RESULT_PROC_ASYNC` has been returned by a read/write callback or user procedure and the asynchronously executed process has completed.

## Caution

If you want to execute another asynchronous command from within this function, be sure the command call begins before the process returns from this function.

If the remaining commands are all synchronous commands, the process leaves things as they are and returns.

## Arguments

`p_arc` | Address of the `FSArchive` structure
`p_mem` | Pointer to the memory the user has prepared for tables
`size` | The memory size in bytes

## See Also

`FSArchive`, `FS_ARCHIVE_PROC_FUNC`, `FS_ARCHIVE_READ_FUNC`, `FS_ARCHIVE_WRITE_FUNC`

## Revision History

07/12/2004 Initial Version