Partager via


IFileOperationProgressSink ::P reDeleteItem, méthode (shobjidl_core.h)

Effectue des actions implémentées par l’appelant avant le début du processus de suppression pour chaque élément.

Syntaxe

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

Paramètres

[in] dwFlags

Type : DWORD

valeur au niveau du bit qui contient des indicateurs qui contrôlent l’opération. Consultez TRANSFER_SOURCE_FLAGS pour obtenir des descriptions d’indicateur.

[in] psiItem

Type : IShellItem*

Pointeur vers un objet IShellItem qui spécifie l’élément à supprimer.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire. En cas de valeur d’erreur, l’opération de suppression et toutes les opérations suivantes en attente de l’appel à IFileOperation sont annulées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)