SPFILENOTIFY_FILEINCABINET
[New
- Windows NT]
The
SPFILENOTIFY_FILEINCABINET notification is sent to a callback routine by SetupIterateCabinet for each file found in the
cabinet. The callback routine must return a value indicating whether to extract
the file.
SPFILENOTIFY_FILEINCABINET
Param1 =
(UINT) FileInCabinetInfo;
Param2 =
(UINT) CabinetFile;
Parameters
Param1
Specifies the
address to a FILE_IN_CABINET_INFO structure that contains information about the
file in the cabinet.
Param2
Pointer to a
null-terminated string that contains the filename of the cabinet file.
Return Values
Your callback
routine should return one of the following.
|
Value |
Meaning |
|
FILEOP_SKIP |
Do not
extract the file, skip it. |
|
FILEOP_DOIT |
Extract the
file. |
If your
callback routine returns FILEOP_DOIT, the name to use for the extracted file
should be specified in the FullTargetName member of the FILE_IN_CABINET_INFO structure passed to the
routine in Param1.
Note There is no
default cabinet callback routine. The setup application should supply a
callback routine to handle the notifications sent by SetupIterateCabinet.
See Also