If a remote application sends a file for a specific application and that specific application is not running on the local computer, the file transfer engine can automatically launch the specific application and notify it of the pending transfer. To allow autolaunch, the application must first register appropriately with the file transfer engine using the xfRegister function call.