次の方法で共有


IItemPropertyBag::GetPropertyInfo メソッド

プロパティ バッグ内のプロパティの読み取りまたは保存に必要な情報を取得します。 IItemPropertyBag インターフェイスは、Windows XP および Windows Server 2003 でのみサポートされているため、使用しないでください。

構文

HRESULT GetPropertyInfo(
  [in]  ULONG    iProperty,
  [in]  ULONG    cProperties,
  [out] ITEMPROP *pPropBag,
  [out] ULONG    *pcProperties
);

パラメーター

iProperty [in]

情報が要求される最初のプロパティの 0 から始まるインデックス。

cProperties [in]

情報を取得するプロパティの数。 この引数は、 pPropBag 内の配列要素の数を指定します。

pPropBag [out]

プロパティの情報を受け取る ITEMPROP 構造体の配列へのポインター。

pcProperties [out]

情報が取得されたプロパティの数を受け取る ULONG 変数へのポインターを受け取ります。

戻り値

メソッドが成功した場合は、S_OK を返します。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

IItemPropertyBag インターフェイスは、Windows XP および Windows Server 2003 でのみサポートされているため、使用しないでください。

Windows XP または Windows Server 2003 を実行しているコンピューターでサード パーティ製のプロトコル ハンドラーを使用して添付ファイルをプレビューするには、 IItemPropertyBag インターフェイスと、 ISearchProtocolUIIItemPreviewerExt および ISearchItem インターフェイス、 LINKINFO および ITEMPROP 構造体、 および LINKTYPE 列挙体を使用する必要がある場合があります。

要件

要件
サポートされている最小のクライアント
WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows デスクトップ検索 (WDS) 3.0

関連項目

IItemPropertyBag