次の方法で共有


KsResolveRequiredAttributes 関数 (ksproxy.h)

KsResolveRequiredAttributes 関数は、データ範囲に関連付けられている属性リストを検索して、指定されたすべての属性が見つかったことを確認します。

構文

KSDDKAPI HRESULT KsResolveRequiredAttributes(
  [in]           PKSDATARANGE     DataRange,
  [in, optional] PKSMULTIPLE_ITEM Attributes
);

パラメーター

[in] DataRange

属性リストがアタッチされている可能性がある、KSDATARANGE 構造体へのポインター。 KsResolveRequiredAttributes データ範囲の属性リストで、属性にある属性を検索します。 データ範囲に関連付けられている属性リストは、そのデータ範囲に従います。

[in, optional] Attributes

KSMULTIPLE_ITEM 構造体を含むバッファーへのポインター。その後に、属性を記述する KSATTRIBUTE 構造体のシーケンスが続きます。 KSMULTIPLE_ITEM構造体は、バッファーのサイズと、ヘッダーに続くリスト内のエントリの数を記述するヘッダーです。 このポインターが NULL 場合、KsResolveRequiredAttributes は、DataRange に属性リストがアタッチされていない場合にのみ成功

戻り値

成功した場合は NOERROR を返します。それ以外の場合は、エラー コードを返します。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー ksproxy.h (Ksproxy.h を含む)
ライブラリ Ksproxy.lib

関連項目

KSATTRIBUTE

KSDATARANGE

KSMULTIPLE_ITEM