Compartilhar via


SPFILENOTIFY_COPYERROR mensagem

A notificação SPFILENOTIFY_COPYERROR será enviada para a rotina de retorno de chamada se ocorrer um erro durante uma operação de cópia de arquivo.

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

Parâmetros

Param1

Ponteiro para uma estrutura FILEPATHS .

Param2

Ponteiro para um buffer, de tamanho MAX_PATH caracteres, que armazena novas informações de caminho especificadas pelo usuário.

Valor retornado

O retorno de chamada deve retornar um dos valores a seguir.

Código de retorno Descrição
FILEOP_ABORT
O processamento da fila deve ser cancelado. SetupCommitFileQueue retorna zero e GetLastError retorna informações de erro estendidas, como ERROR_CANCELLED (se o usuário cancelou) ou ERROR_NOT_ENOUGH_MEMORY.
FILEOP_NEWPATH
Repita a operação de cópia usando o caminho que a função de retorno de chamada colocou no buffer apontado pelo parâmetro Param2 . A rotina de retorno de chamada deve garantir que o caminho não estoura o tamanho do buffer de uma matriz TCHAR de elementos MAX_PATH.
FILEOP_RETRY
O usuário está tentando a operação de cópia novamente.
FILEOP_SKIP
O usuário está ignorando a operação de cópia de arquivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Setupapi.h

Confira também

Visão geral

Notificações

FILEPATHS

SetupCommitFileQueue

SetupDefaultQueueCallback