Share via


ITuneRequestInfo::GetNextProgram method (bdatif.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

The GetNextProgram method creates a new tune request with channel or program locator information for the next service.

Syntax

HRESULT GetNextProgram(
  [in]  ITuneRequest *CurrentRequest,
  [out] ITuneRequest **TuneRequest
);

Parameters

[in] CurrentRequest

Specifies the ITuneRequest interface of the current request.

[out] TuneRequest

Pointer to a variable that will receive a tune request for the next service on the transport stream.

Return value

The method returns an HRESULT. Possible values include those in the following table.

Return code Description
S_OK
The method succeeded.
E_POINTER
CurrentRequest is not valid, or TuneRequest is NULL.

Remarks

This method might be used by a custom Guide Store Loader to enumerate the available services on a transport stream.

Requirements

Requirement Value
Target Platform Windows
Header bdatif.h

See also

Error and Success Codes

ITuneRequestInfo Interface