Metodo IEnumFORMATETC::Clone (objidl.h)
Crea un nuovo enumeratore che contiene lo stesso stato di enumerazione di quello corrente.
Questo metodo consente di registrare un punto specifico nella sequenza di enumerazione e quindi tornare a quel punto in un secondo momento. Il chiamante deve rilasciare questo nuovo enumeratore separatamente dal primo enumeratore.
Sintassi
HRESULT Clone(
[out] IEnumFORMATETC **ppenum
);
Parametri
[out] ppenum
Indirizzo di una variabile puntatore IEnumFORMATETC che riceve il puntatore dell'interfaccia all'oggetto enumerazione. Se il metodo non riesce, il valore di questa variabile di output non è definito.
Valore restituito
Questo metodo restituisce S_OK se l'operazione ha esito positivo. Altri valori possibili includono quanto segue.
Codice restituito | Descrizione |
---|---|
|
Si è verificato un errore imprevisto. |
|
L'enumeratore specificato non è valido. |
|
Memoria insufficiente disponibile per questa operazione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | objidl.h |