Metodo IFileOperationProgressSink::P reNewItem (shobjidl_core.h)
Esegue azioni implementate dal chiamante prima dell'inizio del processo per creare un nuovo elemento.
Sintassi
HRESULT PreNewItem(
[in] DWORD dwFlags,
[in] IShellItem *psiDestinationFolder,
[in] LPCWSTR pszNewName
);
Parametri
[in] dwFlags
Tipo: DWORD
valore bit per bit che contiene flag che controllano l'operazione. Vedere TRANSFER_SOURCE_FLAGS per le descrizioni dei flag.
[in] psiDestinationFolder
Tipo: IShellItem*
Puntatore a un oggetto IShellItem che specifica la cartella di destinazione che conterrà il nuovo elemento.
[in] pszNewName
Tipo: LPCWSTR
Puntatore al nome file del nuovo elemento, ad esempio Newfile.txt. Stringa Unicode con terminazione Null.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o un valore di errore in caso contrario. Nel caso di un valore di errore, questa operazione e tutte le operazioni successive in sospeso dalla chiamata a IFileOperation vengono annullate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |