ITuneRequest::get_Components
get_Components メソッドは、このチューニング要求に含まれているコンポーネントを取得する。
構文
HRESULT get_Components(
IComponents** ppComponents
);
パラメータ
ppComponents
[out] IComponents インターフェイス ポインタを受け取る変数のアドレス。
戻り値
成功した場合は S_OK を返す。メソッドが失敗した場合は、標準 COM IErrorInfo インターフェイスを使ってエラー情報を取得できる。
注意
チューニング要求は常にコンポーネントのコレクションを含むが、コレクションは空の場合もある。コンポーネント情報がトランスポート ストリーム テーブルに存在する場合、ガイド ストア ローダーは TIF から情報を取得し、チューニング要求の作成時にチューニング要求に含めることができる。
メソッドが成功すると、IComponents インターフェイスに未処理の参照カウントが残る。呼び出し元はそのインターフェイスを解放しなければならない。
参照