共用方式為


IEnumOnSTLImpl::Init

初始化列舉值。

HRESULT Init( 
   IUnknown* pUnkForRelease, 
   CollType& collection  
);

參數

  • pUnkForRelease
    [in] 必須保持在列舉程式的存留期 (Lifetime) 內物件的 IUnknown 指標。 如果這些物件不存在,則會傳遞 NULL

  • collection
    參考至含有要列舉的 STL 容器。

傳回值

標準 HRESULT 值。

備註

如果您傳遞至 Init 保留之集合的參考包含在另一個物件,您可以使用 pUnkForRelease 參數確保物件和其保留的集合,就可使用,只要列舉值需要它。

您必須在傳遞指標之前呼叫這個方法會將列舉值介面回所有用戶端。

需求

Header: atlcom.h

請參閱

參考

IEnumOnSTLImpl Class