Metodo IEnumWorkItems::Clone (mstask.h)

[[Questa API può essere modificata o non disponibile nelle versioni successive del sistema operativo o del prodotto. Usare invece le interfacce dell'utilità di pianificazione 2.0 . ]

Crea un nuovo oggetto di enumerazione contenente lo stesso stato di enumerazione dell'enumerazione corrente.

Poiché il nuovo oggetto punta alla stessa posizione nella sequenza di enumerazione, un client può usare il metodo Clone per registrare un punto specifico nella sequenza di enumerazione e tornare a quel punto in un secondo momento.

Sintassi

HRESULT Clone(
  [out] IEnumWorkItems **ppEnumWorkItems
);

Parametri

[out] ppEnumWorkItems

Puntatore a un puntatore a una nuova interfaccia IEnumWorkItems . Questo puntatore punta all'enumerazione appena creata. Se il metodo ha esito negativo, questo parametro non è definito.

Valore restituito

Restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK
L'operazione è stata completata.
E_INVALIDARG
L'argomento non è valido.
E_OUTOFMEMORY
Memoria insufficiente.
E_UNEXPECTED
Si è verificato un errore.

Commenti

L'interfaccia IEnumWorkItems fornisce anche metodi per recuperare set di attività, ignorare i set di attività e reimpostare la sequenza di enumerazione.

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 mstask.h
Libreria Mstask.lib
DLL Mstask.dll
Componente ridistribuibile Internet Explorer 4.0 o versione successiva in Windows NT 4.0 e Windows 95

Vedi anche

IEnumWorkItems

IEnumWorkItems::Next

IEnumWorkItems::Reset

IEnumWorkItems::Skip