IPropertyStorage::Enum メソッド (propidlbase.h)

Enum メソッドは、現在のプロパティ セットに関する情報を含む STATPROPSTG 型のデータを列挙するように設計された列挙子オブジェクトを作成します。 戻り値の場合、このメソッドは、このオブジェクトの IEnumSTATPROPSTG ポインターへのポインターを提供します。

構文

HRESULT Enum(
  [out] IEnumSTATPROPSTG **ppenum
);

パラメーター

[out] ppenum

新しい列挙子オブジェクトへのインターフェイス ポインターを受け取る IEnumSTATPROPSTG ポインター変数へのポインター。

戻り値

このメソッドは、次に加えて、標準の戻り値E_UNEXPECTEDをサポートしています。

注釈

IPropertyStorage::Enum、STATPROPSTG 構造体の反復処理に使用できる列挙オブジェクトを作成します。 戻り値の場合、このメソッドは、現在のプロパティ セットに関する情報を取得するために呼び出すことができるメソッドを持つ、このオブジェクトの IEnumSTATPROPSTG インターフェイスのインスタンスへのポインターを提供します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー propidlbase.h (Objbase.h、Propidlbase.h を含む)
Library Uuid.lib
[DLL] Ole32.dll

こちらもご覧ください

EnumAll サンプル

IEnumSTATPROPSTG

IEnumSTATPROPSTG - 複合ファイルの実装

IPropertyStorage

サンプル