Share via


ISCTE_EAS::GetExceptionService

 
Microsoft DirectShow 9.0

ISCTE_EAS::GetExceptionService

This topic applies to Windows Vista.

The GetExceptionService method returns information about an exception service.

Syntax

  HRESULT GetExceptionService(
  BYTE  bIndex,
  BYTE*  pbIBRef,
  WORD*  pwFirst,
  WORD*  pwSecond
);

Parameters

bIndex

[in]  Zero-based index of the exception service to retrieve. Call ISCTE_EAS::GetExceptionCount to get the number of exception services.

pbIBRef

[out]  Receives the in_band_reference flag.

pwFirst

[out]  If the in_band_reference flag is TRUE, receives the exception_major_channel_number field. Otherwise, receives the exception_OOB_source_ID field.

pwSecond

[out]  If the in_band_reference flag is TRUE, receives the exception_minor_channel_number field. Otherwise, this parameter is ignored.

Return Values

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
MPEG2_E_OUT_OF_BOUNDS Index out of range.
MPEG2_E_UNINITIALIZED The Initialize method was not called.
S_OK The method succeeded.

Requirements

Header: Include atscpsipparser.h.

See Also