| Platform SDK: Broadcast Architecture |
| Interface | Functionality | Implemented by |
|---|---|---|
| IATVEFRouterConfig | Initializes a Microsoft® Broadcast Router object [purposely left undocumented]. | CSendATVEFRouter |
| IATVEFInserterConfig | Initializes an inserter object | CSendATVEFInserter |
| IATVEFMulticastConfig | Initializes a multicast object | CSendATVEFMulticast |
| IATVEFAnnouncement | Modifies announcement fields | CSendATVEFInserter
CSendATVEFMulticast CSendATVEFRouter |
| IATVEFPackage | Creates new packages and adds files | CATVEFPackage |
| IATVEFSend | Sends announcements, triggers, and packages | CSendATVEFInserter
CSendATVEFMulticast CSendATVEFRouter |
The error codes returned by these interfaces are described in ATVEFSnd Error Codes.