mensaje de SPFILENOTIFY_FILEINCABINET
El SPFILENOTIFY_FILEINCABINET notificación se envía a una rutina de devolución de llamada por SetupIterateCabinet para cada archivo que se encuentra en el archivador. La rutina de devolución de llamada debe devolver un valor que indique si se va a extraer el archivo.
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
Parámetros
-
Param1
-
Puntero a una estructura de FILE_IN_CABINET_INFO que contiene información sobre el archivo en el gabinete.
-
Param2
-
Puntero a una cadena terminada en null que contiene el nombre de archivo del archivo de archivador.
Valor devuelto
La rutina de devolución de llamada debe devolver una de las siguientes opciones.
Código devuelto | Descripción |
---|---|
|
No extraiga el archivo, omitalo. |
|
Extrae el archivo. |
Si la rutina de devolución de llamada devuelve FILEOP_DOIT, el nombre que se usará para el archivo extraído debe especificarse en el miembro FullTargetName de la estructura de FILE_IN_CABINET_INFO pasada a la rutina en Param1.
Nota
No hay ninguna rutina de devolución de llamada predeterminada del gabinete. La aplicación de instalación debe proporcionar una rutina de devolución de llamada para controlar las notificaciones enviadas por SetupIterateCabinet.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|