Platform SDK: Broadcast Architecture

IATVEFSend

The IATVEFSend interface provides methods for establishing necessary connections with the VBI Inserter or NIC, and for sending announcements, packages, and triggers.

When to Implement

Implemented by CSendATVEFInserter and CSendATVEFMulticast in ATVEFSnd.dll.

When to Use

After creating an announcement and package, a content server application uses the methods of IATVEFSend to send announcements, triggers, and packages to broadcast clients.

Methods in Vtable Order

IUnknown method Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IATVEFSend method Description
Connect Establishes connections with the VBI Inserter or NIC.
Disconnect Disconnects from the VBI Inserter or NIC.
SendAnnouncement Sends an announcement.
SendPackage Sends a package.
SendTrigger Sends a trigger.

Requirements

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 98.
  Header: Declared in atvefsnd.idl.
  Import Library: Included as a resource in atvefsnd.dll.