Partager via


SPFILENOTIFY_COPYERROR message

La notification SPFILENOTIFY_COPYERROR est envoyée à la routine de rappel si une erreur se produit pendant une opération de copie de fichier.

SPFILENOTIFY_COPYERROR
  Param1 = (UINT_PTR) FilePathInfo;
  Param2 = (UINT_PTR) ReturnBuffer;
            

Paramètres

Param1

Pointeur vers une structure FILEPATHS .

Param2

Pointeur vers une mémoire tampon, de taille MAX_PATH caractères, qui stocke les nouvelles informations de chemin spécifiées par l’utilisateur.

Valeur retournée

Le rappel doit retourner l’une des valeurs suivantes.

Code de retour Description
FILEOP_ABORT
Le traitement de la file d’attente doit être annulé. SetupCommitFileQueue retourne zéro et GetLastError renvoie des informations d’erreur étendues telles que ERROR_CANCELLED (si l’utilisateur a annulé) ou ERROR_NOT_ENOUGH_MEMORY.
FILEOP_NEWPATH
Réessayez l’opération de copie à l’aide du chemin d’accès de la fonction de rappel placée dans la mémoire tampon vers laquelle pointe le paramètre Param2 . La routine de rappel doit s’assurer que le chemin d’accès ne dépasse pas la taille de mémoire tampon d’un tableau TCHAR d’éléments MAX_PATH.
FILEOP_RETRY
L’utilisateur tente de nouveau l’opération de copie.
FILEOP_SKIP
L’utilisateur ignore l’opération de copie de fichiers.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Setupapi.h

Voir aussi

Présentation

Notifications

FILEPATHS

SetupCommitFileQueue

SetupDefaultQueueCallback