Condividi tramite


Metodo IEnumSTATPROPSETSTG::Clone (propidlbase.h)

Il metodo Clone crea un enumeratore che contiene lo stesso stato di enumerazione dell'enumeratore di struttura STATPROPSETSTG corrente. Usando questo metodo, un client può registrare un punto specifico nella sequenza di enumerazione e quindi tornare a tale punto in un secondo momento. Il nuovo enumeratore supporta la stessa interfaccia IEnumSTATPROPSETSTG .

Sintassi

HRESULT Clone(
  [out] IEnumSTATPROPSETSTG **ppenum
);

Parametri

[out] ppenum

Puntatore alla variabile che riceve il puntatore all'interfaccia IEnumSTATPROPSETSTG .

Se il metodo non riesce, il valore del parametro ppenum non è definito.

Valore restituito

Questo metodo supporta i valori restituiti elencati nella tabella seguente.

Codice restituito Descrizione
E_INVALIDARG
Il parametro ppenum è NULL.
E_OUTOFMEMORY
Memoria insufficiente.
E_UNEXPECTED
Si è verificata un'eccezione imprevista.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione propidlbase.h (include Propidl.h)
Libreria Uuid.lib
DLL Ole32.dll