次の方法で共有


ITuneRequest インターフェイス

ITuneRequest インターフェイスは、すべてのチューニング要求の基底インターフェイスである。各チューニング要求オブジェクトは、ITuneRequest から派生した IATSCChannelTuneRequestIDVBTuneRequest などのネットワーク固有のインターフェイスをサポートする。

このインターフェイスは、チューニング要求を作成するガイド ストア ローダーなどのアプリケーションが使う。チューニング要求は、特定のネットワーク タイプに関連付けられている必要がある。チューニング要求が送信されると、ネットワーク プロバイダは派生インターフェイスを使って、ハードウェアが必要とするチューニング情報を抽出する。チューニング要求オブジェクトはすべて IPersistPropertyBag をサポートしており、これにより一部のタイプのサード パーティのストレージ メカニズムで永続化できる。

IDispatch から継承したメソッドに加えて、ITuneRequest インターフェイスは次のメソッドを公開する。

メソッド 説明
Clone このチューニング要求の新しいコピーを返す。
get_Components このチューニング要求に含まれているコンポーネントを取得する。
get_Locator ネットワーク プロバイダから呼び出され、要求されたブロードキャストに関連付けられた ILocator オブジェクトを取得する。
get_TuningSpace このチューニング要求を作成するために使ったチューニング空間を取得する。
put_Locator ネットワーク プロバイダから呼び出され、要求されたブロードキャストに関連付けられた ILocator オブジェクトを設定する。