共用方式為


IStringTable::Enumerate 方法 (mmc.h)

IStringTable::Enumerate方法會在列舉值上提供IEnumString介面的指標,以傳回嵌入式管理單元字串資料表中的字串。 IEnumString介面是標準 COM 介面。

語法

HRESULT Enumerate(
  [out] IEnumString **ppEnum
);

參數

[out] ppEnum

接收列舉值介面指標的 IEnumString* 指標變數位址。 如果發生錯誤,*ppEnum 會設定為 Null。 如果 *ppEnum不是NullMMC 的 IEnumString實作會呼叫 *ppEnum上的IUnknown::AddRef。 當不再需要介面時,嵌入式管理單元必須呼叫 IUnknown::Release

傳回值

這個方法可以傳回其中一個值。

備註

傳回的 IEnumString 列舉代表基礎字串資料表中字串集合的快照集,也就是擷取列舉的時間。 IEnumString::Reset和 IEnumString::Clone 都不會擷取集合的新快照集。

IEnumString的實作會使用預設的 OLE 工作記憶體配置器,為其傳回的字串配置記憶體。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 mmc.h
Dll Mmcndmgr.dll

另請參閱

IStringTable

IStringTable::FindString