次の方法で共有


IItemPropertyBag::Write メソッド

1 つ以上のプロパティをプロパティ バッグに保存します。 IItemPropertyBag インターフェイスは、Windows XP および Windows Server 2003 でのみサポートされているため、使用しないでください。

構文

HRESULT Write(
  [in] ULONG    cProperties,
  [in] ITEMPROP *pPropBag,
  [in] VARIANT  *pvarValue
);

パラメーター

cProperties [in]

保存するプロパティの数。 この引数は、 pPropBag および pvarValue の配列内の要素の数を指定します。

pPropBag [in]

保存するプロパティを指定する ITEMPROP 構造体の配列へのポインター。

pvarValue [in]

バリアント型が含まれているプロパティ情報のデータ型に依存する バリアント型 へのポインター。

戻り値

メソッドが成功した場合は、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