次の方法で共有


ITuneRequest::get_Components

get_Components メソッドは、このチューニング要求に含まれているコンポーネントを取得する。

構文

  HRESULT get_Components(
    IComponents** ppComponents
);

パラメータ

ppComponents

[out] IComponents インターフェイス ポインタを受け取る変数のアドレス。

戻り値

成功した場合は S_OK を返す。メソッドが失敗した場合は、標準 COM IErrorInfo インターフェイスを使ってエラー情報を取得できる。

注意

チューニング要求は常にコンポーネントのコレクションを含むが、コレクションは空の場合もある。コンポーネント情報がトランスポート ストリーム テーブルに存在する場合、ガイド ストア ローダーは TIF から情報を取得し、チューニング要求の作成時にチューニング要求に含めることができる。

メソッドが成功すると、IComponents インターフェイスに未処理の参照カウントが残る。呼び出し元はそのインターフェイスを解放しなければならない。

参照