Metodo IPortableDeviceContent::Copy (portabledeviceapi.h)
Il metodo Copy copia gli oggetti da una posizione in un dispositivo a un altro.
Sintassi
HRESULT Copy(
IPortableDevicePropVariantCollection *pObjectIDs,
LPCWSTR pszDestinationFolderObjectID,
[out] IPortableDevicePropVariantCollection **ppResults
);
Parametri
pObjectIDs
Raccolta di identificatori di oggetto per gli oggetti copiati da questo metodo.
pszDestinationFolderObjectID
Identificatore di oggetto per la cartella di destinazione (o l'archiviazione funzionale) in cui questo metodo copia gli oggetti specificati.
[out] ppResults
Raccolta di valori di VT_ERROR che indica l'esito positivo o negativo della copia di un particolare elemento. Il primo valore di errore corrisponde al primo oggetto nell'insieme di identificatori di oggetto, il secondo al secondo elemento e così via. Questo argomento può essere NULL.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
L'operazione di copia non è riuscita per almeno un oggetto. |
|
L'applicazione non dispone dei diritti per copiare uno degli oggetti specificati. |
Commenti
Se il dispositivo specificato supporta operazioni di copia in un archivio funzionale, il parametro pszDestinationFolderObjectID può specificare l'identificatore per un archivio funzionale.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | portabledeviceapi.h |
Libreria | PortableDeviceGUIDs.lib |