Notes on Using This Function

Since both Send File (90) and Receive File (91) are blocking calls, this function must always be issued on a different thread.