IFileOperationProgressSink::P ostDeleteItem-Methode (shobjidl_core.h)
Führt vom Aufrufer implementierte Aktionen aus, nachdem der Löschvorgang für jedes Element abgeschlossen ist.
Syntax
HRESULT PostDeleteItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] HRESULT hrDelete,
[in] IShellItem *psiNewlyCreated
);
Parameter
[in] dwFlags
Art: DWORD
bitweiser Wert, der Flags enthält, die während des Löschvorgangs verwendet wurden. Einige Werte können während des Löschvorgangs festgelegt oder geändert werden. Flagbeschreibungen finden Sie unter TRANSFER_SOURCE_FLAGS .
[in] psiItem
Typ: IShellItem*
Zeiger auf ein IShellItem-Objekt , das das gelöschte Element angibt.
[in] hrDelete
Typ: HRESULT
Der Rückgabewert des Löschvorgangs. Beachten Sie, dass dies nicht das von DeleteItem zurückgegebene HRESULT ist, das einfach den Löschvorgang in die Warteschlange stellt. Stattdessen ist dies das Ergebnis des tatsächlichen Löschens.
[in] psiNewlyCreated
Typ: IShellItem*
Ein Zeiger auf ein IShellItem,das das gelöschte Element angibt, jetzt im Papierkorb. Wenn das Element vollständig gelöscht wurde, ist dieser Wert NULL.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Im Falle eines Fehlerwerts werden alle nachfolgenden Vorgänge, die aus dem Aufruf von IFileOperation ausstehen, abgebrochen.
Anforderungen
Anforderung | Wert |
---|---|
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 (shobjidl.h einschließen) |