SPFILENOTIFY_FILEINCABINET mensagem
A notificação SPFILENOTIFY_FILEINCABINET é enviada a uma rotina de retorno de chamada por SetupIterateCabinet para cada arquivo encontrado no gabinete. A rotina de retorno de chamada deve retornar um valor que indica se o arquivo deve ser extraído.
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
Parâmetros
-
Param1
-
Ponteiro para uma estrutura FILE_IN_CABINET_INFO que contém informações sobre o arquivo no gabinete.
-
Param2
-
Ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome do arquivo de gabinete.
Valor retornado
Sua rotina de retorno de chamada deve retornar um dos seguintes.
Código de retorno | Descrição |
---|---|
|
Não extraia o arquivo, ignore-o. |
|
Extraia o arquivo. |
Se a rotina de retorno de chamada retornar FILEOP_DOIT, o nome a ser usado para o arquivo extraído deverá ser especificado no membro FullTargetName da estrutura FILE_IN_CABINET_INFO passada para a rotina no Param1.
Observação
Não há rotina de retorno de chamada padrão do gabinete. O aplicativo de instalação deve fornecer uma rotina de retorno de chamada para lidar com as notificações enviadas por SetupIterateCabinet.
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 |
|