Freigeben über


IFileOperationProgressSink::P reDeleteItem-Methode (shobjidl_core.h)

Führt vom Aufrufer implementierte Aktionen aus, bevor der Löschvorgang für jedes Element beginnt.

Syntax

HRESULT PreDeleteItem(
  [in] DWORD      dwFlags,
  [in] IShellItem *psiItem
);

Parameter

[in] dwFlags

Art: DWORD

bitweiser Wert, der Flags enthält, die den Vorgang steuern. Flagbeschreibungen finden Sie unter TRANSFER_SOURCE_FLAGS .

[in] psiItem

Typ: IShellItem*

Zeiger auf ein IShellItem, das das zu löschende Element angibt.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Im Falle eines Fehlerwerts werden der Löschvorgang und alle nachfolgenden Vorgänge abgebrochen, die ab dem Aufruf von IFileOperation ausstehen.

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 (einschließlich Shobjidl.h)