[This is preliminary documentation and subject to change.]
The IBroadcastFilter::Match method checks whether the announcement describes a data transmission that should be received, and if so, whether Announcement Listener should schedule a task to receive the data. If Match returns TRUE and the Schedule parameter is also TRUE, then Announcement Listener creates a task in the Task Scheduler in the Microsoft® Windows® 98 operating system. This task receives the associated data. If Match returns TRUE and the Schedule parameter is FALSE, the announcement is treated as if it had been matched and scheduled, but no task is created.
HRESULT Match(
IBroadcastAnnouncement *Announcement, // in
BOOL AlreadyMatched, // in
BOOL *Schedule, // out
BOOL *lpfReturn // out, retval
);
Returns an HRESULT indicating success or failure of the call.
IBroadcastFilter::GetDisposition