The FILEPATHS structure stores source and target path information. The setup functions send the FILEPATHS structure as a parameter in several of the notifications sent to callback routines. For more information, see Notifications.
typedef struct _FILEPATHS {
PCTSTR Target;
PCTSTR Source;
UINT Win32Error;
DWORD Flags;
} FILEPATHS, *PFILEPATHS;
For SPFILENOTIFY_COPYERROR notifications, Flags specifies dialog box behavior and can be one of the following values.
For SPFILENOTIFY_FILEOPDELAYED notifications, Flags specifies the type of file operation delayed and can be one of the following values.
FILEOP_DELETE | A file delete operation was delayed. |
FILEOP_COPY | A file copy operation was delayed. |
Windows NT: Use version 4.0 and later.
Windows: Use Windows 95 and later.
Windows CE: Unsupported.
Header: Declared in setupapi.h.