IBroadcastFilter::GetDisposition

[This is preliminary documentation and subject to change.]

The IBroadcastFilter::GetDisposition method enables the filter to specify the information that Announcement Listener needs to schedule a future task to receive the data, including what application to launch, the working directory, the command line, and how far in advance of receipt of the data should the application be launched.

HRESULT GetDisposition(
  BSTR * WorkingDirectory,  // out
  BSTR * Application,    // out
  BSTR * Parameters,     // out
  long * AdvanceMinutes  // out
);
 

Parameters

WorkingDirectory
Working directory in which to launch the target application.
Application
File name of the application to be launched.
Parameters
String to be appended to the command line following the application name.
AdvanceMinutes
Number of minutes prior to the time the announced data arrives to launch the application.

Return Values

Returns an HRESULT indicating success or failure.

See Also

IBroadcastFilter::Match