To use the MassSender, call it's Start method. Before doing so, you have the option of setting CompanyInfo... and the associated SendCompanyInfo property to True. If this is set, CompanyInfo will be sent to all devices in form of vCard wether you are sending files or not.
In the CompanyInfo, the Message property should contain the name to be shown in the address book, its Name property is for the Company name and is optional.
Once you call start, the MassSender will discover all BT devices. For each device found, it will raise an OnAcceptDevice event. If you want this device to receive the file, change the Accept parm to True.
Once all the devices ave been discovered, it will raise NeedFile events. Set the File parm. If there are more files after this, set the More parm to true.
On the last NeedFile, set More to False.
Then, you'll get SendingStarted and SendingComplete events.
Note: You will not receive an event for when a particular file is sent to a particular device.
After all files have been transferred, MassSender will loop back to discovering devices, so make sure you keep a track of devices and set Accept to False otherwise you'll end up resending same stuff to everyone over and over.
Hope this helps.