IMediaEvent::FreeEventParams

Frees resources associated with the parameters of an event.

HRESULT FreeEventParams(
long lEventCode,
long lParam1,
long lParam2);

Parameters

  • lEventCode
    [in] Next event notification.
  • lParam1
    [in] First parameter of the event.
  • lParam2
    [in] Second parameter of the event.

Return Values

Returns an HRESULT value.

Remarks

Event parameters can be of type LONG or BSTR. If a BSTR is passed as an event, it will have been allocated by the task allocator and should be freed using this method. No reference-counted interfaces are passed to an application using IMediaEvent::GetEvent because these cannot be overridden by IMediaEvent::CancelDefaultHandling. Therefore, this method is not used to release interfaces.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.