IPropertyStorage::Enum method (propidlbase.h)
The Enum method creates an enumerator object designed to enumerate data of type STATPROPSTG, which contains information on the current property set. On return, this method supplies a pointer to the IEnumSTATPROPSTG pointer on this object.
HRESULT Enum( [out] IEnumSTATPROPSTG **ppenum );
Pointer to IEnumSTATPROPSTG pointer variable that receives the interface pointer to the new enumerator object.
This method supports the standard return value E_UNEXPECTED, in addition to the following:
IPropertyStorage::Enum creates an enumeration object that can be used to iterate STATPROPSTG structures. On return, this method supplies a pointer to an instance of the IEnumSTATPROPSTG interface on this object, whose methods you can call to obtain information about the current property set.
|Minimum supported client||Windows 2000 Professional [desktop apps | UWP apps]|
|Minimum supported server||Windows 2000 Server [desktop apps | UWP apps]|
|Header||propidlbase.h (include Objbase.h, Propidlbase.h)|