IStringTable::Enumerate 方法 (mmc.h)
IStringTable::Enumerate方法會在列舉值上提供IEnumString介面的指標,以傳回嵌入式管理單元字串資料表中的字串。 IEnumString介面是標準 COM 介面。
語法
HRESULT Enumerate(
[out] IEnumString **ppEnum
);
參數
[out] ppEnum
接收列舉值介面指標的 IEnumString* 指標變數位址。 如果發生錯誤,*ppEnum 會設定為 Null。 如果 *ppEnum不是Null,MMC 的 IEnumString實作會呼叫 *ppEnum上的IUnknown::AddRef。 當不再需要介面時,嵌入式管理單元必須呼叫 IUnknown::Release 。
傳回值
這個方法可以傳回其中一個值。
備註
傳回的 IEnumString 列舉代表基礎字串資料表中字串集合的快照集,也就是擷取列舉的時間。 IEnumString::Reset和 IEnumString::Clone 都不會擷取集合的新快照集。
IEnumString的實作會使用預設的 OLE 工作記憶體配置器,為其傳回的字串配置記憶體。
需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |
Dll | Mmcndmgr.dll |