Udostępnij za pośrednictwem


CComEnumImpl::Clone

Ta metoda zapewnia realizacji IEnumXXXX::Clone metodą tworzenia obiektu typu CComEnum, inicjowanie go z tej samej tablicy i iteratora używana przez bieżący obiekt i zwracanie interfejsu na nowo utworzony obiekt.

STDMETHOD(Clone)(
   Base** ppEnum 
);

Parametry

  • ppEnum
    [out] Moduł wyliczający interfejs na nowo utworzony obiekt sklonowany z bieżącego modułu wyliczającego.

Wartość zwracana

Standard HRESULT wartości.

Uwagi

Należy pamiętać, że moduły wyliczające sklonowany nigdy nie należy ich własnych kopii (lub przejęcie własności) danych używanych przez moduł wyliczający oryginalnego.Jeśli to konieczne, sklonowany moduły wyliczające zachowa oryginalny modułu wyliczającego alive (przy użyciu odwołania COM) do zapewnienia, że dane dostępne dla tak długo, jak są one wymagane.

Wymagania

Nagłówek: atlcom.h

Zobacz też

Informacje

Klasa CComEnumImpl

CComEnumImpl::Init