IRunningObjectTable::EnumRunning 方法 (objidl.h)
建立並傳回列舉值的指標,此列舉值可以列出目前正在執行中對象數據表中註冊之所有物件的Monikers, (ROT) 。
語法
HRESULT EnumRunning(
[out] IEnumMoniker **ppenumMoniker
);
參數
[out] ppenumMoniker
IEnumMoniker 指標變數的指標,可接收 ROT 之新列舉值的介面指標。 成功時,實作會在列舉值上呼叫 AddRef ;呼叫者必須負責呼叫 Release。 如果發生錯誤則為 ;實作會將 *ppenumMoniker 設定為 NULL。
傳回值
這個方法可以傳回標準傳回值E_OUTOFMEMORY和S_OK。
備註
IRunningObjectTable::EnumRunning 必須在列舉值物件上建立並傳回 IEnumMoniker 介面的指標。 接著可以呼叫標準列舉值方法,以列舉登錄中目前註冊的Monikers。 列舉值無法用來列舉列舉值建立之後,在 ROT 中註冊的 Monikers。
EnumRunning 方法主要是用於實作警示對象數據表的系統。 請注意,OLE 2 不包含警示對象數據表的實作。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | objidl.h |