IFileOperationProgressSink::P ostCopyItem-Methode (shobjidl_core.h)
Führt vom Aufrufer implementierte Aktionen aus, nachdem der Kopiervorgang für jedes Element abgeschlossen ist.
Syntax
HRESULT PostCopyItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] IShellItem *psiDestinationFolder,
[in] LPCWSTR pszNewName,
[in] HRESULT hrCopy,
[in] IShellItem *psiNewlyCreated
);
Parameter
[in] dwFlags
Art: DWORD
bitweiser Wert, der Flags enthält, die während des Kopiervorgangs verwendet wurden. Einige Werte können während des Kopiervorgangs festgelegt oder geändert werden. Flagbeschreibungen finden Sie unter TRANSFER_SOURCE_FLAGS .
[in] psiItem
Typ: IShellItem*
Zeiger auf ein IShellItem,das das Quellelement angibt.
[in] psiDestinationFolder
Typ: IShellItem*
Zeiger auf ein IShellItem,das den Zielordner angibt, in den das Element kopiert wurde.
[in] pszNewName
Typ: LPCWSTR
Zeiger auf den neuen Namen, der dem Element nach dem Kopieren zugewiesen wurde. Dies ist eine Unicode-Zeichenfolge mit Null-Beendigung. Beachten Sie, dass dies aufgrund von Kollisionen und anderen Benennungsregeln möglicherweise nicht der von Ihnen angeforderte Name ist.
[in] hrCopy
Typ: HRESULT
Der Rückgabewert des Kopiervorgangs. Beachten Sie, dass dies nicht das von CopyItem zurückgegebene HRESULT ist, das einfach den Kopiervorgang in die Warteschlange stellt. Stattdessen ist dies das Ergebnis der tatsächlichen Kopie.
[in] psiNewlyCreated
Typ: IShellItem*
Zeiger auf ein IShellItem , das die neue Kopie des Elements darstellt.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Im Fall eines Fehlerwerts werden alle nachfolgenden Vorgänge abgebrochen, die vom Aufruf von IFileOperation ausstehen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |