Share via


ISCTE_EAS::GetExceptionService Method

This topic applies to Windows Vista and later.
The GetExceptionService method returns information about an exception service.

Syntax

HRESULT GetExceptionService(
  [in]   BYTE bIndex,
  [out]  BYTE *pbIBRef,
  [out]  WORD *pwFirst,
  [out]  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 Value

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 Declared in Atscpsipparser.h.

See Also

ISCTE_EAS Interface

Send comments about this topic to Microsoft

Build date: 12/4/2008